diff options
author | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2012-02-28 15:56:32 +0100 |
---|---|---|
committer | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2012-02-29 18:36:40 +0100 |
commit | 72023dd045a7fead5a3136ec2400ad4743a190d2 (patch) | |
tree | 4999a287a815e6a4200498a2a0241abc349fe599 /tests/unit/tabs | |
parent | e6b7486abf2e0f98837e76027084fad6fe908cff (diff) | |
download | jquery-ui-72023dd045a7fead5a3136ec2400ad4743a190d2.tar.gz jquery-ui-72023dd045a7fead5a3136ec2400ad4743a190d2.zip |
Update to QUnit 1.3. Replace usage of same with deepEqual and equals with equal.
Diffstat (limited to 'tests/unit/tabs')
-rw-r--r-- | tests/unit/tabs/tabs.html | 6 | ||||
-rw-r--r-- | tests/unit/tabs/tabs_core.js | 8 | ||||
-rw-r--r-- | tests/unit/tabs/tabs_deprecated.html | 6 | ||||
-rw-r--r-- | tests/unit/tabs/tabs_deprecated.js | 126 | ||||
-rw-r--r-- | tests/unit/tabs/tabs_events.js | 118 | ||||
-rw-r--r-- | tests/unit/tabs/tabs_methods.js | 28 | ||||
-rw-r--r-- | tests/unit/tabs/tabs_options.js | 22 |
7 files changed, 157 insertions, 157 deletions
diff --git a/tests/unit/tabs/tabs.html b/tests/unit/tabs/tabs.html index f2a672b2e..fc494e013 100644 --- a/tests/unit/tabs/tabs.html +++ b/tests/unit/tabs/tabs.html @@ -49,7 +49,7 @@ } return -1; // mixed state - invalid }).get(); - same( actual, expected ); + deepEqual( actual, expected ); } function tabs_disabled( tabs, state ) { @@ -83,8 +83,8 @@ } return -1; // mixed state - invalid }).get(); - same( tabs.tabs( "option", "disabled" ), state ); - same( actual, expected ); + deepEqual( tabs.tabs( "option", "disabled" ), state ); + deepEqual( actual, expected ); } </script> <script src="../swarminject.js"></script> diff --git a/tests/unit/tabs/tabs_core.js b/tests/unit/tabs/tabs_core.js index e7c1ee576..263032921 100644 --- a/tests/unit/tabs/tabs_core.js +++ b/tests/unit/tabs/tabs_core.js @@ -31,15 +31,15 @@ test( "nested list", function() { expect( 1 ); var element = $( "#tabs6" ).tabs(); - equals( element.data( "tabs" ).anchors.length, 2, "should contain 2 tab" ); + equal( element.data( "tabs" ).anchors.length, 2, "should contain 2 tab" ); }); test( "disconnected from DOM", function() { expect( 2 ); var element = $( "#tabs1" ).remove().tabs(); - equals( element.find( ".ui-tabs-nav" ).length, 1, "should initialize nav" ); - equals( element.find( ".ui-tabs-panel" ).length, 3, "should initialize panels" ); + equal( element.find( ".ui-tabs-nav" ).length, 1, "should initialize nav" ); + equal( element.find( ".ui-tabs-panel" ).length, 3, "should initialize panels" ); }); test( "aria-controls", function() { @@ -87,7 +87,7 @@ test( "#4033 - IE expands hash to full url and misinterprets tab as ajax", funct } }); - equals( element.find( ".ui-tabs-nav a" ).attr( "aria-controls" ), "tab", "aria-contorls attribute is correct" ); + equal( element.find( ".ui-tabs-nav a" ).attr( "aria-controls" ), "tab", "aria-contorls attribute is correct" ); tabs_state( element, 1 ); }); diff --git a/tests/unit/tabs/tabs_deprecated.html b/tests/unit/tabs/tabs_deprecated.html index 92d9be81c..410aebc40 100644 --- a/tests/unit/tabs/tabs_deprecated.html +++ b/tests/unit/tabs/tabs_deprecated.html @@ -48,7 +48,7 @@ } return -1; // mixed state - invalid }).get(); - same( actual, expected ); + deepEqual( actual, expected ); } function tabs_disabled( tabs, state ) { @@ -82,8 +82,8 @@ } return -1; // mixed state - invalid }).get(); - same( tabs.tabs( "option", "disabled" ), state ); - same( actual, expected ); + deepEqual( tabs.tabs( "option", "disabled" ), state ); + deepEqual( actual, expected ); } </script> <script src="../swarminject.js"></script> diff --git a/tests/unit/tabs/tabs_deprecated.js b/tests/unit/tabs/tabs_deprecated.js index d0d13fa84..80bc4a326 100644 --- a/tests/unit/tabs/tabs_deprecated.js +++ b/tests/unit/tabs/tabs_deprecated.js @@ -35,7 +35,7 @@ asyncTest( "ajaxOptions", function() { } }); element.one( "tabsload", function( event, ui ) { - equals( $( ui.panel ).html(), "test" ); + equal( $( ui.panel ).html(), "test" ); start(); }); element.tabs( "option", "active", 2 ); @@ -56,7 +56,7 @@ asyncTest( "cache", function() { setTimeout(function() { element.tabs( "option", "active", 0 ); tabs_state( element, 1, 0, 0, 0, 0 ); - + element.one( "tabsshow", function( event, ui ) { tabs_state( element, 0, 0, 1, 0, 0 ); }); @@ -105,10 +105,10 @@ test( "tabTemplate + panelTemplate", function() { element.tabs( "add", "#new", "New" ); var tab = element.find( ".ui-tabs-nav li" ).last(), anchor = tab.find( "a" ); - equals( tab.text(), "New", "label" ); + equal( tab.text(), "New", "label" ); ok( tab.hasClass( "customTab" ), "tab custom class" ); - equals( anchor.attr( "href" ), "http://example.com/#new", "href" ); - equals( anchor.attr( "aria-controls" ), "new", "aria-controls" ); + equal( anchor.attr( "href" ), "http://example.com/#new", "href" ); + equal( anchor.attr( "aria-controls" ), "new", "aria-controls" ); ok( element.find( "#new" ).hasClass( "customPanel" ), "panel custom class" ); }); @@ -124,24 +124,24 @@ test( "cookie", function() { } element.tabs({ cookie: cookieObj }); - equals( cookie(), 0, "initial cookie value" ); + equal( cookie(), 0, "initial cookie value" ); element.tabs( "destroy" ); element.tabs({ active: 1, cookie: cookieObj }); - equals( cookie(), 1, "initial cookie value, from active property" ); + equal( cookie(), 1, "initial cookie value, from active property" ); element.tabs( "option", "active", 2 ); - equals( cookie(), 2, "cookie value updated after activating" ); + equal( cookie(), 2, "cookie value updated after activating" ); element.tabs( "destroy" ); $.cookie( cookieName, 1 ); element.tabs({ cookie: cookieObj }); - equals( cookie(), 1, "initial cookie value, from existing cookie" ); + equal( cookie(), 1, "initial cookie value, from existing cookie" ); element.tabs( "destroy" ); element.tabs({ cookie: cookieObj, collapsible: true }); element.tabs( "option", "active", false ); - equals( cookie(), -1, "cookie value for all tabs unselected" ); + equal( cookie(), -1, "cookie value for all tabs unselected" ); element.tabs( "destroy" ); ok( $.cookie( cookieName ) === null, "erase cookie after destroy" ); @@ -153,12 +153,12 @@ asyncTest( "spinner", function() { var element = $( "#tabs2" ).tabs(); element.one( "tabsbeforeload", function( event, ui ) { - equals( element.find( ".ui-tabs-nav li:eq(2) em" ).length, 1, "beforeload" ); + equal( element.find( ".ui-tabs-nav li:eq(2) em" ).length, 1, "beforeload" ); }); element.one( "tabsload", function( event, ui ) { // wait until after the load finishes before checking for the spinner to be removed setTimeout(function() { - equals( element.find( ".ui-tabs-nav li:eq(2) em" ).length, 0, "load" ); + equal( element.find( ".ui-tabs-nav li:eq(2) em" ).length, 0, "load" ); start(); }, 1 ); }); @@ -169,13 +169,13 @@ test( "selected", function() { expect( 19 ); var element = $( "#tabs1" ).tabs(); - equals( element.tabs( "option", "selected" ), 0, "should be 0 by default" ); + equal( element.tabs( "option", "selected" ), 0, "should be 0 by default" ); tabs_state( element, 1, 0, 0 ); element.tabs( "destroy" ); location.hash = "#fragment-3"; element = $( "#tabs1" ).tabs(); - equals( element.tabs( "option", "selected" ), 2, "should be 2 based on URL" ); + equal( element.tabs( "option", "selected" ), 2, "should be 2 based on URL" ); tabs_state( element, 0, 0, 1 ); element.tabs( "destroy" ); @@ -200,19 +200,19 @@ test( "selected", function() { element.tabs( "destroy" ); element.tabs({ selected: 2 }); - equals( element.tabs( "option", "selected" ), 2 ); + equal( element.tabs( "option", "selected" ), 2 ); tabs_state( element, 0, 0, 1 ); element.tabs( "option", "selected", 0 ); - equals( element.tabs( "option", "selected" ), 0 ); + equal( element.tabs( "option", "selected" ), 0 ); tabs_state( element, 1, 0, 0 ); element.find( ".ui-tabs-nav a" ).eq( 1 ).click(); - equals( element.tabs( "option", "selected" ), 1 ); + equal( element.tabs( "option", "selected" ), 1 ); tabs_state( element, 0, 1, 0 ); element.tabs( "option", "selected", 10 ); - equals( element.tabs( "option", "selected" ), 1 ); + equal( element.tabs( "option", "selected" ), 1 ); tabs_state( element, 0, 1, 0 ); location.hash = "#"; @@ -235,7 +235,7 @@ asyncTest( "load", function() { ok( !( "originalEvent" in event ), "originalEvent" ); strictEqual( ui.tab, tab[ 0 ], "tab" ); strictEqual( ui.panel, panel[ 0 ], "panel" ); - equals( $( ui.panel ).find( "p" ).length, 1, "panel html" ); + equal( $( ui.panel ).find( "p" ).length, 1, "panel html" ); tabs_state( element, 0, 0, 1, 0, 0 ); tabsload1(); }); @@ -251,7 +251,7 @@ asyncTest( "load", function() { ok( !( "originalEvent" in event ), "originalEvent" ); strictEqual( ui.tab, tab[ 0 ], "tab" ); strictEqual( ui.panel, panel[ 0 ], "panel" ); - equals( $( ui.panel ).find( "p" ).length, 1, "panel html" ); + equal( $( ui.panel ).find( "p" ).length, 1, "panel html" ); tabs_state( element, 0, 0, 0, 1, 0 ); tabsload2(); }); @@ -265,10 +265,10 @@ asyncTest( "load", function() { panelId = tab.attr( "aria-controls" ); panel = $( "#" + panelId ); - equals( event.originalEvent.type, "click", "originalEvent" ); + equal( event.originalEvent.type, "click", "originalEvent" ); strictEqual( ui.tab, tab[ 0 ], "tab" ); strictEqual( ui.panel, panel[ 0 ], "panel" ); - equals( $( ui.panel ).find( "p" ).length, 1, "panel html" ); + equal( $( ui.panel ).find( "p" ).length, 1, "panel html" ); tabs_state( element, 0, 0, 0, 0, 1 ); start(); }); @@ -282,9 +282,9 @@ test( "enable", function() { var element = $( "#tabs1" ).tabs({ disabled: [ 0, 1 ], enable: function( event, ui ) { - equals( ui.tab, element.find( ".ui-tabs-nav a" )[ 1 ], "ui.tab" ); - equals( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" ); - equals( ui.index, 1, "ui.index" ); + equal( ui.tab, element.find( ".ui-tabs-nav a" )[ 1 ], "ui.tab" ); + equal( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" ); + equal( ui.index, 1, "ui.index" ); } }); element.tabs( "enable", 1 ); @@ -297,9 +297,9 @@ test( "disable", function() { var element = $( "#tabs1" ).tabs({ disable: function( event, ui ) { - equals( ui.tab, element.find( ".ui-tabs-nav a" )[ 1 ], "ui.tab" ); - equals( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" ); - equals( ui.index, 1, "ui.index" ); + equal( ui.tab, element.find( ".ui-tabs-nav a" )[ 1 ], "ui.tab" ); + equal( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" ); + equal( ui.index, 1, "ui.index" ); } }); element.tabs( "disable", 1 ); @@ -331,7 +331,7 @@ test( "show", function() { // switching tabs element.one( "tabsshow", function( event, ui ) { - equals( event.originalEvent.type, "click", "originalEvent" ); + equal( event.originalEvent.type, "click", "originalEvent" ); strictEqual( ui.tab, tabs[ 1 ], "ui.tab" ); strictEqual( ui.panel, panels[ 1 ], "ui.panel" ); equal( ui.index, 1, "ui.index" ); @@ -371,7 +371,7 @@ test( "select", function() { // switching tabs element.one( "tabsselect", function( event, ui ) { - equals( event.originalEvent.type, "click", "originalEvent" ); + equal( event.originalEvent.type, "click", "originalEvent" ); strictEqual( ui.tab, tabs[ 1 ], "ui.tab" ); strictEqual( ui.panel, panels[ 1 ], "ui.panel" ); equal( ui.index, 1, "ui.index" ); @@ -406,9 +406,9 @@ test( "add", function() { tabs_state( element, 1, 0, 0, 0 ); var tab = element.find( ".ui-tabs-nav li" ).last(), anchor = tab.find( "a" ); - equals( tab.text(), "New", "label" ); - equals( anchor.attr( "href" ), "#new", "href" ); - equals( anchor.attr( "aria-controls" ), "new", "aria-controls" ); + equal( tab.text(), "New", "label" ); + equal( anchor.attr( "href" ), "#new", "href" ); + equal( anchor.attr( "aria-controls" ), "new", "aria-controls" ); ok( !tab.hasClass( "ui-state-hover" ), "not hovered" ); anchor.simulate( "mouseover" ); ok( tab.hasClass( "ui-state-hover" ), "hovered" ); @@ -425,8 +425,8 @@ test( "add", function() { tabs_state( element, 0, 0, 0, 0, 1 ); tab = element.find( ".ui-tabs-nav li" ).eq( 1 ); anchor = tab.find( "a" ); - equals( tab.text(), "New Remote", "label" ); - equals( anchor.attr( "href" ), "data/test.html", "href" ); + equal( tab.text(), "New Remote", "label" ); + equal( anchor.attr( "href" ), "data/test.html", "href" ); ok( /^ui-tabs-\d+$/.test( anchor.attr( "aria-controls" ) ), "aria controls" ); ok( !tab.hasClass( "ui-state-hover" ), "not hovered" ); anchor.simulate( "mouseover" ); @@ -436,7 +436,7 @@ test( "add", function() { // add to empty tab set element = $( "<div><ul></ul></div>" ).tabs(); - equals( element.tabs( "option", "active" ), false, "active: false on init" ); + equal( element.tabs( "option", "active" ), false, "active: false on init" ); element.one( "tabsadd", function( event, ui ) { equal( ui.index, 0, "ui.index" ); equal( $( ui.tab ).text(), "First", "ui.tab" ); @@ -444,16 +444,16 @@ test( "add", function() { }); element.tabs( "add", "#first", "First" ); tabs_state( element, 1 ); - equals( element.tabs( "option", "active" ), 0, "active: 0 after add" ); + equal( element.tabs( "option", "active" ), 0, "active: 0 after add" ); }); test( "#5069 - ui.tabs.add creates two tab panels when using a full URL", function() { expect( 2 ); var element = $( "#tabs2" ).tabs(); - equals( element.children( "div" ).length, element.find( ".ui-tabs-nav li" ).length ); + equal( element.children( "div" ).length, element.find( ".ui-tabs-nav li" ).length ); element.tabs( "add", "/new", "New" ); - equals( element.children( "div" ).length, element.find( ".ui-tabs-nav li" ).length ); + equal( element.children( "div" ).length, element.find( ".ui-tabs-nav li" ).length ); }); test( "remove", function() { @@ -469,10 +469,10 @@ test( "remove", function() { }); element.tabs( "remove", 1 ); tabs_state( element, 0, 1 ); - equals( element.tabs( "option", "active" ), 1 ); - equals( element.find( ".ui-tabs-nav li a[href$='fragment-2']" ).length, 0, + equal( element.tabs( "option", "active" ), 1 ); + equal( element.find( ".ui-tabs-nav li a[href$='fragment-2']" ).length, 0, "remove correct list item" ); - equals( element.find( "#fragment-2" ).length, 0, "remove correct panel" ); + equal( element.find( "#fragment-2" ).length, 0, "remove correct panel" ); element.one( "tabsremove", function( event, ui ) { equal( ui.index, -1, "ui.index" ); @@ -481,7 +481,7 @@ test( "remove", function() { }); element.tabs( "remove", 1 ); tabs_state( element, 1 ); - equals( element.tabs( "option", "active"), 0 ); + equal( element.tabs( "option", "active"), 0 ); element.one( "tabsremove", function( event, ui ) { equal( ui.index, -1, "ui.index" ); @@ -489,7 +489,7 @@ test( "remove", function() { equal( ui.panel.id, "fragment-1", "ui.panel" ); }); element.tabs( "remove", 0 ); - equals( element.tabs( "option", "active" ), false ); + equal( element.tabs( "option", "active" ), false ); }); test( "select", function() { @@ -499,49 +499,49 @@ test( "select", function() { tabs_state( element, 1, 0, 0 ); element.tabs( "select", 1 ); tabs_state( element, 0, 1, 0 ); - equals( element.tabs( "option", "active" ), 1, "active" ); - equals( element.tabs( "option", "selected" ), 1, "selected" ); + equal( element.tabs( "option", "active" ), 1, "active" ); + equal( element.tabs( "option", "selected" ), 1, "selected" ); element.tabs( "destroy" ); element.tabs({ collapsible: true }); tabs_state( element, 1, 0, 0 ); element.tabs( "select", 0 ); tabs_state( element, 0, 0, 0 ); - equals( element.tabs( "option", "active" ), false, "active" ); - equals( element.tabs( "option", "selected" ), -1, "selected" ); + equal( element.tabs( "option", "active" ), false, "active" ); + equal( element.tabs( "option", "selected" ), -1, "selected" ); element.tabs( "destroy" ); element.tabs({ collapsible: true }); element.tabs( "select", -1 ); tabs_state( element, 0, 0, 0 ); - equals( element.tabs( "option", "active" ), false, "active" ); - equals( element.tabs( "option", "selected" ), -1, "selected" ); + equal( element.tabs( "option", "active" ), false, "active" ); + equal( element.tabs( "option", "selected" ), -1, "selected" ); element.tabs( "destroy" ); element.tabs(); tabs_state( element, 1, 0, 0 ); - equals( element.tabs( "option", "active" ), 0, "active" ); - equals( element.tabs( "option", "selected" ), 0, "selected" ); + equal( element.tabs( "option", "active" ), 0, "active" ); + equal( element.tabs( "option", "selected" ), 0, "selected" ); element.tabs( "select", 0 ); tabs_state( element, 1, 0, 0 ); - equals( element.tabs( "option", "active" ), 0, "active" ); - equals( element.tabs( "option", "selected" ), 0, "selected" ); + equal( element.tabs( "option", "active" ), 0, "active" ); + equal( element.tabs( "option", "selected" ), 0, "selected" ); element.tabs( "select", -1 ); tabs_state( element, 1, 0, 0 ); - equals( element.tabs( "option", "active" ), 0, "active" ); - equals( element.tabs( "option", "selected" ), 0, "selected" ); + equal( element.tabs( "option", "active" ), 0, "active" ); + equal( element.tabs( "option", "selected" ), 0, "selected" ); element.tabs( "select", "#fragment-2" ); tabs_state( element, 0, 1, 0 ); - equals( element.tabs( "option", "active" ), 1, "active" ); - equals( element.tabs( "option", "selected" ), 1, "selected" ); + equal( element.tabs( "option", "active" ), 1, "active" ); + equal( element.tabs( "option", "selected" ), 1, "selected" ); }); test( "length", function() { expect( 2 ); - equals( $( "#tabs1" ).tabs().tabs( "length" ), 3, "basic tabs" ); - equals( $( "#tabs2" ).tabs().tabs( "length" ), 5, "ajax tabs with missing panels" ); + equal( $( "#tabs1" ).tabs().tabs( "length" ), 3, "basic tabs" ); + equal( $( "#tabs2" ).tabs().tabs( "length" ), 5, "ajax tabs with missing panels" ); }); test( "url", function() { @@ -551,9 +551,9 @@ test( "url", function() { tab = element.find( "a" ).eq( 3 ); element.tabs( "url", 3, "data/test2.html" ); - equals( tab.attr( "href" ), "data/test2.html", "href was updated" ); + equal( tab.attr( "href" ), "data/test2.html", "href was updated" ); element.one( "tabsbeforeload", function( event, ui ) { - equals( ui.ajaxSettings.url, "data/test2.html", "ajaxSettings.url" ); + equal( ui.ajaxSettings.url, "data/test2.html", "ajaxSettings.url" ); event.preventDefault(); }); element.tabs( "option", "active", 3 ); @@ -565,7 +565,7 @@ asyncTest( "abort", function() { var element = $( "#tabs2" ).tabs(); element.one( "tabsbeforeload", function( event, ui ) { ui.jqXHR.error(function( jqXHR, status ) { - equals( status, "abort", "aborted" ); + equal( status, "abort", "aborted" ); start(); }); }); diff --git a/tests/unit/tabs/tabs_events.js b/tests/unit/tabs/tabs_events.js index 333578907..4f9269b62 100644 --- a/tests/unit/tabs/tabs_events.js +++ b/tests/unit/tabs/tabs_events.js @@ -11,9 +11,9 @@ test( "create", function() { element.tabs({ create: function( event, ui ) { - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tabs[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panels[ 0 ], "panel" ); } }); @@ -22,9 +22,9 @@ test( "create", function() { element.tabs({ active: 2, create: function( event, ui ) { - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tabs[ 2 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panels[ 2 ], "panel" ); } }); @@ -34,8 +34,8 @@ test( "create", function() { active: false, collapsible: true, create: function( event, ui ) { - equals( ui.tab.size(), 0, "tab size" ); - equals( ui.panel.size(), 0, "panel size" ); + equal( ui.tab.size(), 0, "tab size" ); + equal( ui.panel.size(), 0, "panel size" ); } }); element.tabs( "destroy" ); @@ -54,11 +54,11 @@ test( "beforeActivate", function() { // from collapsed element.one( "tabsbeforeactivate", function( event, ui ) { ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.oldTab.size(), 0, "oldTab size" ); - equals( ui.oldPanel.size(), 0, "oldPanel size" ); - equals( ui.newTab.size(), 1, "newTab size" ); + equal( ui.oldTab.size(), 0, "oldTab size" ); + equal( ui.oldPanel.size(), 0, "oldPanel size" ); + equal( ui.newTab.size(), 1, "newTab size" ); strictEqual( ui.newTab[ 0 ], tabs[ 0 ], "newTab" ); - equals( ui.newPanel.size(), 1, "newPanel size" ); + equal( ui.newPanel.size(), 1, "newPanel size" ); strictEqual( ui.newPanel[ 0 ], panels[ 0 ], "newPanel" ); tabs_state( element, 0, 0, 0 ); }); @@ -67,14 +67,14 @@ test( "beforeActivate", function() { // switching tabs element.one( "tabsbeforeactivate", function( event, ui ) { - equals( event.originalEvent.type, "click", "originalEvent" ); - equals( ui.oldTab.size(), 1, "oldTab size" ); + equal( event.originalEvent.type, "click", "originalEvent" ); + equal( ui.oldTab.size(), 1, "oldTab size" ); strictEqual( ui.oldTab[ 0 ], tabs[ 0 ], "oldTab" ); - equals( ui.oldPanel.size(), 1, "oldPanel size" ); + equal( ui.oldPanel.size(), 1, "oldPanel size" ); strictEqual( ui.oldPanel[ 0 ], panels[ 0 ], "oldPanel" ); - equals( ui.newTab.size(), 1, "newTab size" ); + equal( ui.newTab.size(), 1, "newTab size" ); strictEqual( ui.newTab[ 0 ], tabs[ 1 ], "newTab" ); - equals( ui.newPanel.size(), 1, "newPanel size" ); + equal( ui.newPanel.size(), 1, "newPanel size" ); strictEqual( ui.newPanel[ 0 ], panels[ 1 ], "newPanel" ); tabs_state( element, 1, 0, 0 ); }); @@ -84,12 +84,12 @@ test( "beforeActivate", function() { // collapsing element.one( "tabsbeforeactivate", function( event, ui ) { ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.oldTab.size(), 1, "oldTab size" ); + equal( ui.oldTab.size(), 1, "oldTab size" ); strictEqual( ui.oldTab[ 0 ], tabs[ 1 ], "oldTab" ); - equals( ui.oldPanel.size(), 1, "oldPanel size" ); + equal( ui.oldPanel.size(), 1, "oldPanel size" ); strictEqual( ui.oldPanel[ 0 ], panels[ 1 ], "oldPanel" ); - equals( ui.newTab.size(), 0, "newTab size" ); - equals( ui.newPanel.size(), 0, "newPanel size" ); + equal( ui.newTab.size(), 0, "newTab size" ); + equal( ui.newPanel.size(), 0, "newPanel size" ); tabs_state( element, 0, 1, 0 ); }); element.tabs( "option", "active", false ); @@ -98,11 +98,11 @@ test( "beforeActivate", function() { // prevent activation element.one( "tabsbeforeactivate", function( event, ui ) { ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.oldTab.size(), 0, "oldTab size" ); - equals( ui.oldPanel.size(), 0, "oldTab" ); - equals( ui.newTab.size(), 1, "newTab size" ); + equal( ui.oldTab.size(), 0, "oldTab size" ); + equal( ui.oldPanel.size(), 0, "oldTab" ); + equal( ui.newTab.size(), 1, "newTab size" ); strictEqual( ui.newTab[ 0 ], tabs[ 1 ], "newTab" ); - equals( ui.newPanel.size(), 1, "newPanel size" ); + equal( ui.newPanel.size(), 1, "newPanel size" ); strictEqual( ui.newPanel[ 0 ], panels[ 1 ], "newPanel" ); event.preventDefault(); tabs_state( element, 0, 0, 0 ); @@ -124,11 +124,11 @@ test( "activate", function() { // from collapsed element.one( "tabsactivate", function( event, ui ) { ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.oldTab.size(), 0, "oldTab size" ); - equals( ui.oldPanel.size(), 0, "oldPanel size" ); - equals( ui.newTab.size(), 1, "newTab size" ); + equal( ui.oldTab.size(), 0, "oldTab size" ); + equal( ui.oldPanel.size(), 0, "oldPanel size" ); + equal( ui.newTab.size(), 1, "newTab size" ); strictEqual( ui.newTab[ 0 ], tabs[ 0 ], "newTab" ); - equals( ui.newPanel.size(), 1, "newPanel size" ); + equal( ui.newPanel.size(), 1, "newPanel size" ); strictEqual( ui.newPanel[ 0 ], panels[ 0 ], "newPanel" ); tabs_state( element, 1, 0, 0 ); }); @@ -137,14 +137,14 @@ test( "activate", function() { // switching tabs element.one( "tabsactivate", function( event, ui ) { - equals( event.originalEvent.type, "click", "originalEvent" ); - equals( ui.oldTab.size(), 1, "oldTab size" ); + equal( event.originalEvent.type, "click", "originalEvent" ); + equal( ui.oldTab.size(), 1, "oldTab size" ); strictEqual( ui.oldTab[ 0 ], tabs[ 0 ], "oldTab" ); - equals( ui.oldPanel.size(), 1, "oldPanel size" ); + equal( ui.oldPanel.size(), 1, "oldPanel size" ); strictEqual( ui.oldPanel[ 0 ], panels[ 0 ], "oldPanel" ); - equals( ui.newTab.size(), 1, "newTab size" ); + equal( ui.newTab.size(), 1, "newTab size" ); strictEqual( ui.newTab[ 0 ], tabs[ 1 ], "newTab" ); - equals( ui.newPanel.size(), 1, "newPanel size" ); + equal( ui.newPanel.size(), 1, "newPanel size" ); strictEqual( ui.newPanel[ 0 ], panels[ 1 ], "newPanel" ); tabs_state( element, 0, 1, 0 ); }); @@ -154,12 +154,12 @@ test( "activate", function() { // collapsing element.one( "tabsactivate", function( event, ui ) { ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.oldTab.size(), 1, "oldTab size" ); + equal( ui.oldTab.size(), 1, "oldTab size" ); strictEqual( ui.oldTab[ 0 ], tabs[ 1 ], "oldTab" ); - equals( ui.oldPanel.size(), 1, "oldPanel size" ); + equal( ui.oldPanel.size(), 1, "oldPanel size" ); strictEqual( ui.oldPanel[ 0 ], panels[ 1 ], "oldPanel" ); - equals( ui.newTab.size(), 0, "newTab size" ); - equals( ui.newPanel.size(), 0, "newPanel size" ); + equal( ui.newTab.size(), 0, "newTab size" ); + equal( ui.newPanel.size(), 0, "newPanel size" ); tabs_state( element, 0, 0, 0 ); }); element.tabs( "option", "active", false ); @@ -191,17 +191,17 @@ test( "beforeLoad", function() { ok( !( "originalEvent" in event ), "originalEvent" ); ok( "abort" in ui.jqXHR, "jqXHR" ); ok( ui.ajaxSettings.url, "data/test.html", "ajaxSettings.url" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); - equals( ui.panel.html(), "", "panel html" ); + equal( ui.panel.html(), "", "panel html" ); event.preventDefault(); tabs_state( element, 0, 0, 1, 0, 0 ); }); element.tabs({ active: 2 }); tabs_state( element, 0, 0, 1, 0, 0 ); - equals( panel.html(), "", "panel html after" ); + equal( panel.html(), "", "panel html after" ); element.tabs( "destroy" ); // .option() @@ -213,18 +213,18 @@ test( "beforeLoad", function() { ok( !( "originalEvent" in event ), "originalEvent" ); ok( "abort" in ui.jqXHR, "jqXHR" ); ok( ui.ajaxSettings.url, "data/test.html", "ajaxSettings.url" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); - equals( ui.panel.html(), "", "panel html" ); + equal( ui.panel.html(), "", "panel html" ); event.preventDefault(); tabs_state( element, 1, 0, 0, 0, 0 ); }); element.tabs(); element.tabs( "option", "active", 2 ); tabs_state( element, 0, 0, 1, 0, 0 ); - equals( panel.html(), "", "panel html after" ); + equal( panel.html(), "", "panel html after" ); // click, change panel content element.one( "tabsbeforeload", function( event, ui ) { @@ -232,12 +232,12 @@ test( "beforeLoad", function() { panelId = tab.attr( "aria-controls" ); panel = $( "#" + panelId ); - equals( event.originalEvent.type, "click", "originalEvent" ); + equal( event.originalEvent.type, "click", "originalEvent" ); ok( "abort" in ui.jqXHR, "jqXHR" ); ok( ui.ajaxSettings.url, "data/test.html", "ajaxSettings.url" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); ui.panel.html( "<p>testing</p>" ); event.preventDefault(); @@ -246,7 +246,7 @@ test( "beforeLoad", function() { element.find( ".ui-tabs-nav a" ).eq( 3 ).click(); tabs_state( element, 0, 0, 0, 1, 0 ); // .toLowerCase() is needed to convert <P> to <p> in old IEs - equals( panel.html().toLowerCase(), "<p>testing</p>", "panel html after" ); + equal( panel.html().toLowerCase(), "<p>testing</p>", "panel html after" ); }); if ( $.uiBackCompat === false ) { @@ -261,13 +261,13 @@ if ( $.uiBackCompat === false ) { tab = element.find( ".ui-tabs-nav a" ).eq( 2 ); panelId = tab.attr( "aria-controls" ); panel = $( "#" + panelId ); - + ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); - equals( ui.panel.find( "p" ).length, 1, "panel html" ); + equal( ui.panel.find( "p" ).length, 1, "panel html" ); tabs_state( element, 0, 0, 1, 0, 0 ); tabsload1(); }); @@ -281,11 +281,11 @@ if ( $.uiBackCompat === false ) { panel = $( "#" + panelId ); ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); - equals( ui.panel.find( "p" ).length, 1, "panel html" ); + equal( ui.panel.find( "p" ).length, 1, "panel html" ); tabs_state( element, 0, 0, 0, 1, 0 ); tabsload2(); }); @@ -299,12 +299,12 @@ if ( $.uiBackCompat === false ) { panelId = tab.attr( "aria-controls" ); panel = $( "#" + panelId ); - equals( event.originalEvent.type, "click", "originalEvent" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( event.originalEvent.type, "click", "originalEvent" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); - equals( ui.panel.find( "p" ).length, 1, "panel html" ); + equal( ui.panel.find( "p" ).length, 1, "panel html" ); tabs_state( element, 0, 0, 0, 0, 1 ); start(); }); diff --git a/tests/unit/tabs/tabs_methods.js b/tests/unit/tabs/tabs_methods.js index b62f7bb3a..fee87db96 100644 --- a/tests/unit/tabs/tabs_methods.js +++ b/tests/unit/tabs/tabs_methods.js @@ -94,14 +94,14 @@ test( "refresh", function() { element.tabs( "refresh" ); tabs_state( element, 1, 0, 0, 0 ); tabs_disabled( element, [ 1 ] ); - equals( element.find( "#" + $( "#newTab a" ).attr( "aria-controls" ) ).length, 1, + equal( element.find( "#" + $( "#newTab a" ).attr( "aria-controls" ) ).length, 1, "panel added for remote tab" ); // remove all tabs element.find( ".ui-tabs-nav li, .ui-tabs-panel" ).remove(); element.tabs( "refresh" ); tabs_state( element ); - equals( element.tabs( "option", "active" ), false, "no active tab" ); + equal( element.tabs( "option", "active" ), false, "no active tab" ); // add tabs element.find( ".ui-tabs-nav" ) @@ -136,7 +136,7 @@ test( "refresh", function() { element.tabs( "refresh" ); tabs_state( element, 0, 1 ); tabs_disabled( element, [ 0 ] ); - + // remove first tab, previously active tab (now first) should stay active element.find( ".ui-tabs-nav li" ).eq( 0 ).remove(); element.find( ".ui-tabs-panel" ).eq( 0 ).remove(); @@ -158,9 +158,9 @@ asyncTest( "load", function() { panel = $( "#" + panelId ); ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); tabs_state( element, 1, 0, 0, 0, 0 ); }); @@ -172,13 +172,13 @@ asyncTest( "load", function() { var tab = element.find( ".ui-tabs-nav a" ).eq( 3 ), panelId = tab.attr( "aria-controls" ), panel = $( "#" + panelId ); - + ok( !( "originalEvent" in event ), "originalEvent" ); - equals( uiTab.size(), 1, "tab size" ); + equal( uiTab.size(), 1, "tab size" ); strictEqual( uiTab[ 0 ], tab[ 0 ], "tab" ); - equals( uiPanel.size(), 1, "panel size" ); + equal( uiPanel.size(), 1, "panel size" ); strictEqual( uiPanel[ 0 ], panel[ 0 ], "panel" ); - equals( uiPanel.find( "p" ).length, 1, "panel html" ); + equal( uiPanel.find( "p" ).length, 1, "panel html" ); tabs_state( element, 1, 0, 0, 0, 0 ); setTimeout( tabsload1, 100 ); }); @@ -206,9 +206,9 @@ asyncTest( "load", function() { panel = $( "#" + panelId ); ok( !( "originalEvent" in event ), "originalEvent" ); - equals( ui.tab.size(), 1, "tab size" ); + equal( ui.tab.size(), 1, "tab size" ); strictEqual( ui.tab[ 0 ], tab[ 0 ], "tab" ); - equals( ui.panel.size(), 1, "panel size" ); + equal( ui.panel.size(), 1, "panel size" ); strictEqual( ui.panel[ 0 ], panel[ 0 ], "panel" ); tabs_state( element, 0, 0, 0, 1, 0 ); }); @@ -220,11 +220,11 @@ asyncTest( "load", function() { var tab = element.find( ".ui-tabs-nav a" ).eq( 3 ), panelId = tab.attr( "aria-controls" ), panel = $( "#" + panelId ); - + ok( !( "originalEvent" in event ), "originalEvent" ); - equals( uiTab.size(), 1, "tab size" ); + equal( uiTab.size(), 1, "tab size" ); strictEqual( uiTab[ 0 ], tab[ 0 ], "tab" ); - equals( uiPanel.size(), 1, "panel size" ); + equal( uiPanel.size(), 1, "panel size" ); strictEqual( uiPanel[ 0 ], panel[ 0 ], "panel" ); tabs_state( element, 0, 0, 0, 1, 0 ); start(); diff --git a/tests/unit/tabs/tabs_options.js b/tests/unit/tabs/tabs_options.js index 8d61c47ef..e1ebf5efa 100644 --- a/tests/unit/tabs/tabs_options.js +++ b/tests/unit/tabs/tabs_options.js @@ -6,13 +6,13 @@ test( "{ active: default }", function() { expect( 4 ); var element = $( "#tabs1" ).tabs(); - equals( element.tabs( "option", "active" ), 0, "should be 0 by default" ); + equal( element.tabs( "option", "active" ), 0, "should be 0 by default" ); tabs_state( element, 1, 0, 0 ); element.tabs( "destroy" ); location.hash = "#fragment-3"; element = $( "#tabs1" ).tabs(); - equals( element.tabs( "option", "active" ), 2, "should be 2 based on URL" ); + equal( element.tabs( "option", "active" ), 2, "should be 2 based on URL" ); tabs_state( element, 0, 0, 1 ); element.tabs( "destroy" ); location.hash = "#"; @@ -47,19 +47,19 @@ test( "{ active: Number }", function() { var element = $( "#tabs1" ).tabs({ active: 2 }); - equals( element.tabs( "option", "active" ), 2 ); + equal( element.tabs( "option", "active" ), 2 ); tabs_state( element, 0, 0, 1 ); element.tabs( "option", "active", 0 ); - equals( element.tabs( "option", "active" ), 0 ); + equal( element.tabs( "option", "active" ), 0 ); tabs_state( element, 1, 0, 0 ); element.find( ".ui-tabs-nav a" ).eq( 1 ).click(); - equals( element.tabs( "option", "active" ), 1 ); + equal( element.tabs( "option", "active" ), 1 ); tabs_state( element, 0, 1, 0 ); element.tabs( "option", "active", 10 ); - equals( element.tabs( "option", "active" ), 1 ); + equal( element.tabs( "option", "active" ), 1 ); tabs_state( element, 0, 1, 0 ); }); @@ -68,19 +68,19 @@ if ( $.uiBackCompat === false ) { var element = $( "#tabs1" ).tabs({ active: -1 }); - equals( element.tabs( "option", "active" ), 2 ); + equal( element.tabs( "option", "active" ), 2 ); tabs_state( element, 0, 0, 1 ); element.tabs( "option", "active", -2 ); - equals( element.tabs( "option", "active" ), 1 ); + equal( element.tabs( "option", "active" ), 1 ); tabs_state( element, 0, 1, 0 ); element.tabs( "option", "active", -10 ); - equals( element.tabs( "option", "active" ), 1 ); + equal( element.tabs( "option", "active" ), 1 ); tabs_state( element, 0, 1, 0 ); element.tabs( "option", "active", -3 ); - equals( element.tabs( "option", "active" ), 0 ); + equal( element.tabs( "option", "active" ), 0 ); tabs_state( element, 1, 0, 0 ); }); } @@ -90,7 +90,7 @@ test( "active - mismatched tab/panel order", function() { location.hash = "#tabs7-2"; var element = $( "#tabs7" ).tabs(); - equals( element.tabs( "option", "active" ), 1, "should be 1 based on URL" ); + equal( element.tabs( "option", "active" ), 1, "should be 1 based on URL" ); tabs_state( element, 0, 1 ); element.tabs( "option", "active", 0 ); tabs_state( element, 1, 0 ); |