diff options
author | Scott González <scott.gonzalez@gmail.com> | 2013-04-30 10:27:22 -0400 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2013-04-30 10:27:22 -0400 |
commit | 7af03b73ea0786de9361f3cd21ef46047cb957d7 (patch) | |
tree | 98c2c2c8d19c34773b3308852eb6f8fe237319f9 /tests/unit/autocomplete | |
parent | 72f82df577c7616c893acf6ad96c673ce20bec12 (diff) | |
download | jquery-ui-7af03b73ea0786de9361f3cd21ef46047cb957d7.tar.gz jquery-ui-7af03b73ea0786de9361f3cd21ef46047cb957d7.zip |
Autocomplete tests: Cleanup.
Diffstat (limited to 'tests/unit/autocomplete')
-rw-r--r-- | tests/unit/autocomplete/autocomplete.html | 4 | ||||
-rw-r--r-- | tests/unit/autocomplete/autocomplete_options.js | 46 |
2 files changed, 32 insertions, 18 deletions
diff --git a/tests/unit/autocomplete/autocomplete.html b/tests/unit/autocomplete/autocomplete.html index 571c62033..8c7b5b698 100644 --- a/tests/unit/autocomplete/autocomplete.html +++ b/tests/unit/autocomplete/autocomplete.html @@ -39,8 +39,8 @@ <ol id="qunit-tests"></ol> <div id="qunit-fixture"> -<div id="ac-wrap1" class="ac-wrap"></div> -<div id="ac-wrap2" class="ac-wrap"><input id="autocomplete" class="foo"></div> +<div id="autocomplete-wrap1" class="autocomplete-wrap"></div> +<div id="autocomplete-wrap2" class="autocomplete-wrap"><input id="autocomplete" class="foo"></div> <div id="autocomplete-contenteditable" contenteditable="" tabindex=0></div> <textarea id="autocomplete-textarea"></textarea> diff --git a/tests/unit/autocomplete/autocomplete_options.js b/tests/unit/autocomplete/autocomplete_options.js index c98f2c28e..d60faf47e 100644 --- a/tests/unit/autocomplete/autocomplete_options.js +++ b/tests/unit/autocomplete/autocomplete_options.js @@ -2,46 +2,55 @@ module( "autocomplete: options" ); -var data = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby", "python", "c", "scala", "groovy", "haskell", "perl" ]; +var data = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby", + "python", "c", "scala", "groovy", "haskell", "perl" ]; test( "appendTo", function() { expect( 8 ); var detached = $( "<div>" ), element = $( "#autocomplete" ).autocomplete(); - equal( element.autocomplete( "widget" ).parent()[0], document.body, "defaults to body" ); + equal( element.autocomplete( "widget" ).parent()[ 0 ], document.body, + "defaults to body" ); element.autocomplete( "destroy" ); element.autocomplete({ - appendTo: ".ac-wrap" + appendTo: ".autocomplete-wrap" }); - equal( element.autocomplete( "widget" ).parent()[0], $( "#ac-wrap1" )[0], "first found element" ); - equal( $( "#ac-wrap2 .ui-autocomplete" ).length, 0, "only appends to one element" ); + equal( element.autocomplete( "widget" ).parent()[ 0 ], + $( "#autocomplete-wrap1" )[ 0 ], "first found element" ); + equal( $( "#autocomplete-wrap2 .ui-autocomplete" ).length, 0, + "only appends to one element" ); element.autocomplete( "destroy" ); - $( "#ac-wrap2" ).addClass( "ui-front" ); + $( "#autocomplete-wrap2" ).addClass( "ui-front" ); element.autocomplete(); - equal( element.autocomplete( "widget" ).parent()[0], $( "#ac-wrap2" )[0], "null, inside .ui-front" ); + equal( element.autocomplete( "widget" ).parent()[ 0 ], + $( "#autocomplete-wrap2" )[ 0 ], "null, inside .ui-front" ); element.autocomplete( "destroy" ); - $( "#ac-wrap2" ).removeClass( "ui-front" ); + $( "#autocomlete-wrap2" ).removeClass( "ui-front" ); - element.autocomplete().autocomplete( "option", "appendTo", "#ac-wrap1" ); - equal( element.autocomplete( "widget" ).parent()[0], $( "#ac-wrap1" )[0], "modified after init" ); + element.autocomplete().autocomplete( "option", "appendTo", "#autocomplete-wrap1" ); + equal( element.autocomplete( "widget" ).parent()[ 0 ], + $( "#autocomplete-wrap1" )[ 0 ], "modified after init" ); element.autocomplete( "destroy" ); element.autocomplete({ appendTo: detached }); - equal( element.autocomplete( "widget" ).parent()[0], detached[0], "detached jQuery object" ); + equal( element.autocomplete( "widget" ).parent()[ 0 ], detached[ 0 ], + "detached jQuery object" ); element.autocomplete( "destroy" ); element.autocomplete({ - appendTo: detached[0] + appendTo: detached[ 0 ] }); - equal( element.autocomplete( "widget" ).parent()[0], detached[0], "detached DOM element" ); + equal( element.autocomplete( "widget" ).parent()[ 0 ], detached[ 0 ], + "detached DOM element" ); element.autocomplete( "destroy" ); element.autocomplete().autocomplete( "option", "appendTo", detached ); - equal( element.autocomplete( "widget" ).parent()[0], detached[0], "detached DOM element via option()" ); + equal( element.autocomplete( "widget" ).parent()[ 0 ], detached[ 0 ], + "detached DOM element via option()" ); element.autocomplete( "destroy" ); }); @@ -51,8 +60,13 @@ function autoFocusTest( afValue, focusedLength ) { delay: 0, source: data, open: function() { - equal( element.autocomplete( "widget" ).children( ".ui-menu-item:first" ).find( ".ui-state-focus" ).length, - focusedLength, "first item is " + (afValue ? "" : "not") + " auto focused" ); + equal( + element.autocomplete( "widget" ) + .children( ".ui-menu-item:first" ) + .find( ".ui-state-focus" ) + .length, + focusedLength, + "first item is " + (afValue ? "" : "not") + " auto focused" ); start(); } }); |