@@ -5,30 +5,23 @@ var state = TestHelpers.tabs.state;
55module ( "tabs: core" ) ;
66
77test ( "markup structure" , function ( ) {
8- expect ( 15 ) ;
8+ expect ( 7 ) ;
99 var element = $ ( "#tabs1" ) . tabs ( ) ,
1010 ul = element . find ( "ul.ui-tabs-nav" ) ,
1111 tabs = ul . find ( "li" ) ,
1212 active = tabs . eq ( 0 ) ;
1313
14- ok ( element . hasClass ( "ui-tabs" ) , "main element is .ui-tabs" ) ;
15- ok ( element . hasClass ( "ui-widget" ) , "main element is .ui-widget" ) ;
16- ok ( element . hasClass ( "ui-widget-content" ) , "main element is .ui-widget-content" ) ;
17- ok ( element . hasClass ( "ui-corner-all" ) , "main element is .ui-corner-all" ) ;
14+ ok ( element . is ( ".ui-tabs.ui-widget.ui-widget-content.ui-corner-all" ) ,
15+ "main element has proper classes" ) ;
1816 ok ( ! element . hasClass ( "ui-tabs-collapsible" ) , "main element is not .ui-tabs-collapsible" ) ;
1917
20- ok ( ul . hasClass ( "ui-tabs-nav" ) , "list is .ui-tabs-nav" ) ;
21- ok ( ul . hasClass ( "ui-widget-header" ) , "list is .ui-widget-header" ) ;
22- ok ( ul . hasClass ( "ui-corner-all" ) , "list is .ui-corner-all" ) ;
18+ ok ( ul . is ( ".ui-tabs-nav.ui-widget-header.ui-corner-all" ) , "list has proper classes" ) ;
2319
24- ok ( tabs . hasClass ( "ui-tab" ) , "list item is .ui-tab" ) ;
25- ok ( tabs . hasClass ( "ui-corner-top" ) , "list item is .ui-corner-top" ) ;
26- ok ( tabs . hasClass ( "ui-state-default" ) , "list item is .ui-state-default" ) ;
20+ ok ( tabs . is ( ".ui-tab.ui-corner-top.ui-state-default" ) , "list has proper classes" ) ;
2721
2822 ok ( element . find ( "a" ) . hasClass ( "ui-tabs-anchor" ) , "link item is .ui-tabs-anchor" ) ;
2923
30- ok ( active . hasClass ( "ui-tabs-active" ) , "active item is .ui-tabs-active" ) ;
31- ok ( active . hasClass ( "ui-state-active" ) , "active item is .ui-state-active" ) ;
24+ ok ( active . is ( ".ui-tabs-active.ui-state-active" ) , "active item has proper classes" ) ;
3225
3326 equal ( element . find ( ".ui-tabs-panel.ui-widget-content.ui-corner-bottom" ) . length , 3 ,
3427 ".ui-tabs-panel elements exist, correct number" ) ;
0 commit comments