aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/autocomplete
diff options
context:
space:
mode:
authorScott González <scott.gonzalez@gmail.com>2013-04-30 10:27:22 -0400
committerScott González <scott.gonzalez@gmail.com>2013-04-30 10:27:22 -0400
commit7af03b73ea0786de9361f3cd21ef46047cb957d7 (patch)
tree98c2c2c8d19c34773b3308852eb6f8fe237319f9 /tests/unit/autocomplete
parent72f82df577c7616c893acf6ad96c673ce20bec12 (diff)
downloadjquery-ui-7af03b73ea0786de9361f3cd21ef46047cb957d7.tar.gz
jquery-ui-7af03b73ea0786de9361f3cd21ef46047cb957d7.zip
Autocomplete tests: Cleanup.
Diffstat (limited to 'tests/unit/autocomplete')
-rw-r--r--tests/unit/autocomplete/autocomplete.html4
-rw-r--r--tests/unit/autocomplete/autocomplete_options.js46
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();
}
});