Tabs: Added test for ajaxOptions. Partial fix for #7131 - Tabs: Add beforeload event; deprecate ajaxOptions and cache options.

Thanks gnarf for the unit test idea.
This commit is contained in:
Scott González 2011-05-09 14:45:57 -04:00
parent f1180e5341
commit 9549686cb3

View File

@ -22,8 +22,23 @@ test( "panel ids", function() {
module( "tabs (deprecated): options" );
test('ajaxOptions', function() {
ok(false, "missing test - untested code is broken code.");
asyncTest( "ajaxOptions", function() {
expect( 1 );
var element = $( "#tabs2" ).tabs({
ajaxOptions: {
converters: {
"text html": function() {
return "test";
}
}
}
});
element.one( "tabsload", function( event, ui ) {
equals( ui.panel.html(), "test" );
start();
});
element.tabs( "option", "active", 2 );
});
test('cache', function() {
@ -419,4 +434,8 @@ test( "url", function() {
element.tabs( "option", "active", 3 );
});
test( "abort", function() {
ok( false, "missing test - untested code is broken code." );
});
}( jQuery ) );