aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2007-02-19 15:44:12 +0000
committerJörn Zaefferer <joern.zaefferer@gmail.com>2007-02-19 15:44:12 +0000
commit1878aa96446aae7aa65ccbbd8a1dfa90301a043a (patch)
treeb96105498d8c7d429f5de819b0890a49ef7a243f /src
parent15f74eddb6725b027f8005fdb9fb85f57a824520 (diff)
downloadjquery-1878aa96446aae7aa65ccbbd8a1dfa90301a043a.tar.gz
jquery-1878aa96446aae7aa65ccbbd8a1dfa90301a043a.zip
Added test for #977
Diffstat (limited to 'src')
-rw-r--r--src/jquery/coreTest.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/jquery/coreTest.js b/src/jquery/coreTest.js
index 1410ece7c..497d30dbd 100644
--- a/src/jquery/coreTest.js
+++ b/src/jquery/coreTest.js
@@ -426,7 +426,7 @@ test("clone()", function() {
});
test("is(String)", function() {
- expect(22);
+ expect(26);
ok( $('#form').is('form'), 'Check for element: A form must be a form' );
ok( !$('#form').is('div'), 'Check for element: A form is not a div' );
ok( $('#mark').is('.blog'), 'Check for class: Expected class "blog"' );
@@ -449,6 +449,12 @@ test("is(String)", function() {
ok( !$('#foo').is(null), 'Expected false for an invalid expression - null' );
ok( !$('#foo').is(''), 'Expected false for an invalid expression - ""' );
ok( !$('#foo').is(undefined), 'Expected false for an invalid expression - undefined' );
+
+ // test is() with comma-seperated expressions
+ ok( $('#en').is('[@lang="en"],[@lang="de"]'), 'Check for lang attribute: Expecte en or de' );
+ ok( $('#en').is('[@lang="de"],[@lang="en"]'), 'Check for lang attribute: Expecte en or de' );
+ ok( $('#en').is('[@lang="en"] , [@lang="de"]'), 'Check for lang attribute: Expecte en or de' );
+ ok( $('#en').is('[@lang="de"] , [@lang="en"]'), 'Check for lang attribute: Expecte en or de' );
});
test("$.extend(Object, Object)", function() {