aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/tabs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/tabs')
-rw-r--r--tests/unit/tabs/all.html2
-rw-r--r--tests/unit/tabs/tabs_deprecated.js6
-rw-r--r--tests/unit/tabs/tabs_methods.js12
3 files changed, 16 insertions, 4 deletions
diff --git a/tests/unit/tabs/all.html b/tests/unit/tabs/all.html
index 41bf965f2..e5299c4eb 100644
--- a/tests/unit/tabs/all.html
+++ b/tests/unit/tabs/all.html
@@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>jQuery UI Tabs Test Suite</title>
- <script src="../../../jquery-1.7.2.js"></script>
+ <script src="../../../jquery-1.8.0.js"></script>
<link rel="stylesheet" href="../../../external/qunit.css">
<link rel="stylesheet" href="../qunit-composite.css">
diff --git a/tests/unit/tabs/tabs_deprecated.js b/tests/unit/tabs/tabs_deprecated.js
index 351433348..4a938c078 100644
--- a/tests/unit/tabs/tabs_deprecated.js
+++ b/tests/unit/tabs/tabs_deprecated.js
@@ -25,10 +25,11 @@ test( "panel ids", function() {
module( "tabs (deprecated): options" );
asyncTest( "ajaxOptions", function() {
- expect( 1 );
+ expect( 2 );
var element = $( "#tabs2" ).tabs({
ajaxOptions: {
+ data: "foo=bar",
converters: {
"text html": function() {
return "test";
@@ -36,6 +37,9 @@ asyncTest( "ajaxOptions", function() {
}
}
});
+ element.one( "tabsbeforeload", function( event, ui ) {
+ equal( ui.ajaxSettings.url.replace( /^[^\?]+/, "" ), "?foo=bar", "ajaxOptions.data" );
+ });
element.one( "tabsload", function( event, ui ) {
equal( $( ui.panel ).html(), "test" );
start();
diff --git a/tests/unit/tabs/tabs_methods.js b/tests/unit/tabs/tabs_methods.js
index a41d7069d..fa6535158 100644
--- a/tests/unit/tabs/tabs_methods.js
+++ b/tests/unit/tabs/tabs_methods.js
@@ -28,7 +28,7 @@ test( "enable", function() {
});
test( "enable( index )", function() {
- expect( 10 );
+ expect( 10 );
var element = $( "#tabs1" ).tabs({ disabled: true });
disabled( element, true );
@@ -62,7 +62,7 @@ test( "disable", function() {
});
test( "disable( index )", function() {
- expect( 10 );
+ expect( 10 );
var element = $( "#tabs1" ).tabs({ disabled: false });
disabled( element, false );
@@ -264,4 +264,12 @@ asyncTest( "load", function() {
}
});
+test( "widget", function() {
+ expect( 2 );
+ var element = $( "#tabs1" ).tabs(),
+ widgetElement = element.tabs( "widget" );
+ equal( widgetElement.length, 1, "one element" );
+ strictEqual( widgetElement[ 0 ], element[ 0 ], "same element" );
+});
+
}( jQuery ) );