@@ -488,23 +488,26 @@ if (window.JSON && window.JSON.stringify) {
488488}
489489
490490test ( "jQuery.data should follow html5 specification regarding camel casing" , function ( ) {
491- expect ( 8 ) ;
491+ expect ( 10 ) ;
492492
493- var div = jQuery ( "<div id='myObject' data-foo='a' data-foo-bar='b' data-foo-bar-baz='c'></div>" )
493+ var div = jQuery ( "<div id='myObject' data-w-t-f='ftw' data-big-a-little-a='bouncing-b' data- foo='a' data-foo-bar='b' data-foo-bar-baz='c'></div>" )
494494 . prependTo ( "body" ) ;
495495
496- equals ( div . data ( ) . foo , "a" , "Verify single word data-* key" ) ;
497- equals ( div . data ( ) . fooBar , "b" , "Verify multiple word data-* key" ) ;
498- equals ( div . data ( ) . fooBarBaz , "c" , "Verify multiple word data-* key" ) ;
496+ equal ( div . data ( ) . wTF , "ftw" , "Verify single letter data-* key" ) ;
497+ equal ( div . data ( ) . bigALittleA , "bouncing-b" , "Verify single letter mixed data-* key" ) ;
499498
500- equals ( div . data ( "foo" ) , "a" , "Verify single word data-* key" ) ;
501- equals ( div . data ( "fooBar" ) , "b" , "Verify multiple word data-* key" ) ;
502- equals ( div . data ( "fooBarBaz" ) , "c" , "Verify multiple word data-* key" ) ;
499+ equal ( div . data ( ) . foo , "a" , "Verify single word data-* key" ) ;
500+ equal ( div . data ( ) . fooBar , "b" , "Verify multiple word data-* key" ) ;
501+ equal ( div . data ( ) . fooBarBaz , "c" , "Verify multiple word data-* key" ) ;
502+
503+ equal ( div . data ( "foo" ) , "a" , "Verify single word data-* key" ) ;
504+ equal ( div . data ( "fooBar" ) , "b" , "Verify multiple word data-* key" ) ;
505+ equal ( div . data ( "fooBarBaz" ) , "c" , "Verify multiple word data-* key" ) ;
503506
504507 div . data ( "foo-bar" , "d" ) ;
505508
506- equals ( div . data ( "fooBar" ) , "d" , "Verify updated data-* key" ) ;
507- equals ( div . data ( "foo-bar" ) , "d" , "Verify updated data-* key" ) ;
509+ equal ( div . data ( "fooBar" ) , "d" , "Verify updated data-* key" ) ;
510+ equal ( div . data ( "foo-bar" ) , "d" , "Verify updated data-* key" ) ;
508511
509512 div . remove ( ) ;
510513} ) ;
0 commit comments