1
core module: Basic requirements (0, 7, 7)
9
core module: $() (0, 8, 8)
10
Basic selector with jQuery object as context
11
Correct number of elements generated for code: 1
12
Correct number of elements generated for img: 1
13
Correct number of elements generated for div hr code b: 4
14
Correct number of elements generated for window: 1
15
Correct number of elements generated for document: 1
16
Test passing an array to the factory: 2
17
Test passing an html node to the factory: [object]
18
core module: browser (0, 13, 13)
19
Checking UA string: 6.0
20
Checking UA string: 7.0
21
Checking UA string: 1.7.12
22
Checking UA string: 1.8.1.3
23
Checking UA string: 1.7.5
24
Checking UA string: 1.8.0.11
25
Checking UA string: 9.20
26
Checking UA string: 9.20
27
Checking UA string: 9.20
28
Checking UA string: 418.9
29
Checking UA string: 418.8
30
Checking UA string: 312.8
31
Checking UA string: null
32
core module: noConflict (0, 6, 6)
33
noConflict returned the jQuery object: function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context ); }
34
Make sure jQuery wasn't touched.: function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context ); }
35
Make sure $ was reverted.: $
36
noConflict returned the jQuery object: function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context ); }
37
Make sure jQuery was reverted.: jQuery
38
Make sure $ was reverted.: $
39
core module: isFunction (0, 21, 21)
45
String Function( function String() { [native code] } )
46
Array Function( function Array() { [native code] } )
47
Object Function( function Object() { [native code] } )
48
Function Function( function Function() { [native code] } )
57
A default function property
59
Recursive Function Call
60
Recursive Function Call
61
core module: $('html') (0, 6, 6)
63
Make sure the script wasn't executed prematurely
64
Executing a scripts contents in the right context
66
Check node,textnode,comment creation (some browsers delete comments)
67
Make sure that options are auto-selected #2050
68
core module: $('html', context) (0, 1, 1)
69
Verify a span created with a div context works, #1763: 1
70
core module: $(selector, xml).text(str) - Loaded via XML document (0, 2, 2)
71
Verify initial text correct: blabla
72
Verify new text correct: newtext
73
core module: length (0, 1, 1)
74
Get Number of Elements Found: 6
75
core module: size() (0, 1, 1)
76
Get Number of Elements Found: 6
77
core module: get() (0, 1, 1)
79
core module: get(Number) (0, 1, 1)
80
Get A Single Element: [object]
81
core module: add(String|Element|Array|undefined) (0, 12, 12)
82
Check elements from document
83
Check elements from document
84
Check elements from array
85
Check on-the-fly element1: x1
86
Check on-the-fly element2: x2
87
Check on-the-fly element1: x1
88
Check on-the-fly element2: x2
89
Check that undefined adds nothing: 0
91
Check duplicated elements: 1
92
Check duplicated elements using the window: 1
93
Add a form (adds the elements)
94
core module: each(Function) (0, 1, 1)
95
Execute a function, Relative
96
core module: index(Object) (0, 10, 10)
97
Check for index of elements: 0
98
Check for index of elements: 1
99
Check for index of elements: 0
100
Check for index of elements: 1
101
Check for index of elements: 2
102
Check for index of elements: 3
103
Check for not found index: -1
104
Check for not found index: -1
105
Pass in a jQuery object: 0
106
Pass in a jQuery object: 1
107
core module: attr(String) (0, 26, 26)
108
Check for value attribute: Test
109
Check for defaultValue attribute: Test
110
Check for type attribute: text
111
Check for type attribute: radio
112
Check for type attribute: checkbox
113
Check for rel attribute: bookmark
114
Check for title attribute: Google!
115
Check for hreflang attribute: en
116
Check for lang attribute: en
117
Check for class attribute: blog link
118
Check for name attribute: name
119
Check for name attribute: action
120
Check for action attribute
121
Check for maxlength attribute: 30
122
Check for maxLength attribute: 30
123
Check for maxLength attribute: 30
124
Check for selectedIndex attribute: 3
125
Check for nodeName attribute: DIV
126
Check for tagName attribute: DIV
127
Check for non-absolute href (an anchor): #5
128
Make sure that a non existent attribute returns undefined
129
Make sure a null expando returns null
130
Make sure the dom attribute is retrieved when no expando is found: baz
131
Make sure the expando is preferred over the dom attribute: bar
132
Make sure that setting works well when both expando and dom attribute are available: cool
133
Make sure the expando is preferred over the dom attribute, even if undefined
134
core module: attr(String) in XML Files (0, 2, 2)
135
Check class attribute in XML document: foo
136
Check for attribute in XML document: bar
137
core module: attr(String, Function) (0, 2, 2)
138
Set value from id: text1
139
Set value with an index: 0
140
core module: attr(Hash) (0, 1, 1)
141
Set Multiple Attributes
142
core module: attr(String, Object) (0, 17, 17)
143
Set Attribute, the #false element didn't get the attribute 'foo': false
144
Try to set an attribute to nothing
145
Set name attribute: something
146
Set checked attribute: true
147
Set checked attribute: false
148
Set readonly attribute: true
149
Set readonly attribute: false
150
Set maxlength attribute: 5
151
Set maxlength attribute: 10
152
Set attribute to a string of "0": 0
153
Set attribute to the number 0: 0
154
Set attribute to the number 1: 1
155
Check node,textnode,comment for attr: attrvalue
156
Exception thrown when trying to change type property
157
Verify that you can't change the type of an input element: checkbox
158
Exception thrown when trying to change type property
159
Verify that you can change the type of an input element that isn't in the DOM: checkbox
160
core module: attr(String, Object) - Loaded via XML document (0, 2, 2)
161
attr() in XML context: Check first title: Location
162
attr() in XML context: Check second title: Users
163
core module: css(String|Hash) (0, 19, 19)
164
Check for css property "display": none
165
Modifying CSS display: Assert element is visible
166
Modified CSS display: Assert element is hidden
167
Modified CSS display: Assert element is visible
168
Modified CSS float using "styleFloat": Assert float is right: right
169
Modified CSS float using "cssFloat": Assert float is left: left
170
Modified CSS float using "float": Assert float is right: right
171
Modified CSS font-size: Assert font-size is 30px: 30px
172
Assert opacity is 0 as a String: 0
173
Assert opacity is 0 as a Number: 0
174
Assert opacity is 0.25 as a String: 0.25
175
Assert opacity is 0.25 as a Number: 0.25
176
Assert opacity is 0.5 as a String: 0.5
177
Assert opacity is 0.5 as a Number: 0.5
178
Assert opacity is 0.75 as a String: 0.75
179
Assert opacity is 0.75 as a Number: 0.75
180
Assert opacity is 1 as a String: 1
181
Assert opacity is 1 as a Number: 1
182
Assert opacity is 1 when set to an empty String: 1
183
core module: css(String, Object) (0, 21, 21)
184
Modifying CSS display: Assert element is visible
185
Modified CSS display: Assert element is hidden
186
Modified CSS display: Assert element is visible
187
Modified CSS float using "styleFloat": Assert float is left: left
188
Modified CSS float using "cssFloat": Assert float is right: right
189
Modified CSS float using "float": Assert float is left: left
190
Modified CSS font-size: Assert font-size is 20px: 20px
191
Assert opacity is 0 as a String: 0
192
Assert opacity is 0 as a Number: 0
193
Assert opacity is 0.25 as a String: 0.25
194
Assert opacity is 0.25 as a Number: 0.25
195
Assert opacity is 0.5 as a String: 0.5
196
Assert opacity is 0.5 as a Number: 0.5
197
Assert opacity is 0.75 as a String: 0.75
198
Assert opacity is 0.75 as a Number: 0.75
199
Assert opacity is 1 as a String: 1
200
Assert opacity is 1 as a Number: 1
201
Assert opacity is 1 when set to an empty String: 1
202
Assert opacity is 1 when a different filter is set in IE, #1438: 1
203
Check node,textnode,comment css works: 1px
204
Make sure browser thinks it is hidden: none
205
core module: jQuery.css(elem, 'height') doesn't clear radio buttons (bug #1095) (0, 4, 4)
206
Check first radio still checked.
207
Check last radio still NOT checked.
208
Check first checkbox still checked.
209
Check last checkbox still NOT checked.
210
core module: width() (0, 9, 9)
211
Test set to 30 correctly: 30
212
Test negative width ignored: 30
213
Test padding specified with pixels: 30
214
Test border specified with pixels: 30
215
Test padding specified with ems: 30
216
Test border specified with ems: 30
217
Test padding specified with percent: 30
219
Test child width with border and padding: 20
220
core module: height() (0, 8, 8)
221
Test set to 30 correctly: 30
222
Test negative height ignored: 30
223
Test padding specified with pixels: 30
224
Test border specified with pixels: 30
225
Test padding specified with ems: 30
226
Test border specified with ems: 30
227
Test padding specified with percent: 30
229
core module: text() (0, 1, 1)
230
Check for merged text of more then one element.: This link has class="blog": Simon Willison's Weblog
231
core module: wrap(String|Element) (0, 8, 8)
232
Check for wrapping of on-the-fly html: Try them out:
233
Check if wrapper has class "red"
234
Check for element wrapping
235
Check for element wrapping: Try them out:
236
Checkbox's state is erased after wrap() action, see #769
237
Checkbox's state is erased after wrap() action, see #769
238
Check node,textnode,comment wraps ok: 3
239
Check node,textnode,comment wraps doesn't hurt text: hi there
240
core module: wrapAll(String|Element) (0, 8, 8)
241
Check for wrapping of on-the-fly html: 1
242
Check if wrapper has class "red"
243
Check if wrapper has class "red"
244
Correct Previous Sibling: [object]
245
Correct Parent: [object]
246
Same Parent: [object]
247
Correct Previous Sibling: [object]
248
Correct Parent: [object]
249
core module: wrapInner(String|Element) (0, 6, 6)
252
Verify Elements Intact: 0
255
Verify Elements Intact: 0
256
core module: append(String|Element|Array<Element>|jQuery) (0, 21, 21)
257
Check if text appending works: Try them out:buga
258
Appending html options to select element: appendTest
259
Check for appending of element: This link has class="blog": Simon Willison's WeblogTry them out:
260
Check for appending of array of elements: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo
261
Check for appending of jQuery object: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo
262
Check for appending a number
263
Check for appending text with spaces
264
Check for appending an empty array.
265
Check for appending an empty string.
266
Check for appending an empty nodelist.
267
Check for appending a form: 1
268
Test for appending a DOM node to the contents of an IFrame
269
Append legend (#legend)
270
Appending <OPTION> (all caps): Test
274
Append Select (#appendSelect1, #appendSelect2)
275
Check node,textnode,comment append moved leaving just the div: 1
276
Check node,textnode,comment append works
277
Check node,textnode,comment append cleanup worked
278
core module: appendTo(String|Element|Array<Element>|jQuery) (0, 6, 6)
279
Check if text appending works: Try them out:buga
280
Appending html options to select element: appendTest
281
Check for appending of element: This link has class="blog": Simon Willison's WeblogTry them out:
282
Check for appending of array of elements: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo
283
Check for appending of jQuery object: This link has class="blog": Simon Willison's WeblogTry them out:Yahoo
284
Append select (#foo select)
285
core module: prepend(String|Element|Array<Element>|jQuery) (0, 5, 5)
286
Check if text prepending works: bugaTry them out:
287
Prepending html options to select element: prependTest
288
Check for prepending of element: Try them out:This link has class="blog": Simon Willison's Weblog
289
Check for prepending of array of elements: Try them out:YahooThis link has class="blog": Simon Willison's Weblog
290
Check for prepending of jQuery object: Try them out:YahooThis link has class="blog": Simon Willison's Weblog
291
core module: prependTo(String|Element|Array<Element>|jQuery) (0, 6, 6)
292
Check if text prepending works: bugaTry them out:
293
Prepending html options to select element: prependTest
294
Check for prepending of element: Try them out:This link has class="blog": Simon Willison's Weblog
295
Check for prepending of array of elements: Try them out:YahooThis link has class="blog": Simon Willison's Weblog
296
Check for prepending of jQuery object: Try them out:YahooThis link has class="blog": Simon Willison's Weblog
297
Prepend Select (#prependSelect1, #prependSelect2)
298
core module: before(String|Element|Array<Element>|jQuery) (0, 4, 4)
299
Insert String before: This is a normal link: bugaYahoo
300
Insert element before: This is a normal link: Try them out:Yahoo
301
Insert array of elements before: This is a normal link: Try them out:diveintomarkYahoo
302
Insert jQuery before: This is a normal link: Try them out:diveintomarkYahoo
303
core module: insertBefore(String|Element|Array<Element>|jQuery) (0, 4, 4)
304
Insert String before: This is a normal link: bugaYahoo
305
Insert element before: This is a normal link: Try them out:Yahoo
306
Insert array of elements before: This is a normal link: Try them out:diveintomarkYahoo
307
Insert jQuery before: This is a normal link: Try them out:diveintomarkYahoo
308
core module: after(String|Element|Array<Element>|jQuery) (0, 4, 4)
309
Insert String after: This is a normal link: Yahoobuga
310
Insert element after: This is a normal link: YahooTry them out:
311
Insert array of elements after: This is a normal link: YahooTry them out:diveintomark
312
Insert jQuery after: This is a normal link: YahooTry them out:diveintomark
313
core module: insertAfter(String|Element|Array<Element>|jQuery) (0, 4, 4)
314
Insert String after: This is a normal link: Yahoobuga
315
Insert element after: This is a normal link: YahooTry them out:
316
Insert array of elements after: This is a normal link: YahooTry them out:diveintomark
317
Insert jQuery after: This is a normal link: YahooTry them out:diveintomark
318
core module: replaceWith(String|Element|Array<Element>|jQuery) (0, 10, 10)
319
Replace element with string
320
Verify that original element is gone, after string
321
Replace element with element
322
Verify that original element is gone, after element
323
Replace element with array of elements
324
Replace element with array of elements
325
Verify that original element is gone, after array of elements
326
Replace element with set of elements
327
Replace element with set of elements
328
Verify that original element is gone, after set of elements
329
core module: replaceAll(String|Element|Array<Element>|jQuery) (0, 10, 10)
330
Replace element with string
331
Verify that original element is gone, after string
332
Replace element with element
333
Verify that original element is gone, after element
334
Replace element with array of elements
335
Replace element with array of elements
336
Verify that original element is gone, after array of elements
337
Replace element with set of elements
338
Replace element with set of elements
339
Verify that original element is gone, after set of elements
340
core module: end() (0, 3, 3)
342
Check for end with nothing to end
343
Check for non-destructive behaviour: Yahoo
344
core module: find(String) (0, 2, 2)
345
Check for find: Yahoo
346
Check node,textnode,comment to find zero divs: 0
347
core module: clone() (0, 20, 20)
348
Assert text for #en: This is a normal link: Yahoo
349
Check for clone: Try them out:Yahoo
350
Reassert text for #en: This is a normal link: Yahoo
351
Clone a <table/>: TABLE
355
Clone a <button/>: BUTTON
359
Clone a <input type='checkbox' />: INPUT
360
Clone a <select/>: SELECT
361
Clone a <option/>: OPTION
362
Clone a <textarea/>: TEXTAREA
363
Clone a <tbody/>: TBODY
364
Clone a <thead/>: THEAD
365
Clone a <tfoot/>: TFOOT
366
Clone a <iframe/>: IFRAME
367
Check node,textnode,comment clone works (some browsers delete comments on clone)
368
core module: clone() on XML nodes (0, 2, 2)
369
Check original XML node was correctly set: origval
370
Check cloned XML node was correctly set: cloneval
371
core module: is(String) (0, 26, 26)
372
Check for element: A form must be a form
373
Check for element: A form is not a div
374
Check for class: Expected class "blog"
375
Check for class: Did not expect class "link"
376
Check for multiple classes: Expected classes "blog" and "link"
377
Check for multiple classes: Expected classes "blog" and "link", but not "blogTest"
378
Check for attribute: Expected attribute lang to be "en"
379
Check for attribute: Expected attribute lang to be "en", not "de"
380
Check for attribute: Expected attribute type to be "text"
381
Check for attribute: Expected attribute type to be "text", not "radio"
382
Check for pseudoclass: Expected to be disabled
383
Check for pseudoclass: Expected not disabled
384
Check for pseudoclass: Expected to be checked
385
Check for pseudoclass: Expected not checked
386
Check for child: Expected a child "p" element
387
Check for child: Did not expect "ul" element
388
Check for childs: Expected "p", "a" and "code" child elements
389
Check for childs: Expected "p", "a" and "code" child elements, but no "ol"
390
Expected false for an invalid expression - 0
391
Expected false for an invalid expression - null
392
Expected false for an invalid expression - ""
393
Expected false for an invalid expression - undefined
394
Comma-seperated; Check for lang attribute: Expect en or de
395
Comma-seperated; Check for lang attribute: Expect en or de
396
Comma-seperated; Check for lang attribute: Expect en or de
397
Comma-seperated; Check for lang attribute: Expect en or de
398
core module: $.extend(Object, Object) (0, 20, 20)
399
Check if extended: settings must be extended
400
Check if not modified: options must not be modified
401
Check if extended: settings must be extended
402
Check if not modified: options must not be modified
403
Check if foo: settings must be extended
404
Check if not deep2: options must not be modified
405
Make sure that a deep clone was not attempted on the document: [object]
406
Check to make sure null values are copied
407
Check to make sure undefined values are not copied
408
Check to make sure null values are inserted
409
Check to make sure a recursive obj doesn't go never-ending loop by not copying it over
410
Check to make sure a value with coersion 'false' copies over when necessary to fix #1907: 1
411
Check to make sure values equal with coersion (but not actually equal) overwrite correctly
412
Make sure a null value doesn't crash with deep extend, for #1908
413
Make sure a null value can be overwritten: notnull
414
Verify a function can be extended: value
415
Check if extended: settings must be extended
416
Check if not modified: options1 must not be modified
417
Check if not modified: options1 must not be modified
418
Check if not modified: options2 must not be modified
419
core module: val() (0, 4, 4)
420
Check for value of input element: Test
421
Check for value of input element:
422
Check a paragraph element to see if it has a value:
423
Check an empty jQuery object will return undefined from val
424
core module: val(String) (0, 4, 4)
425
Check for modified value of input element: bla
426
Check for modified (via val(String)) value of input element
427
Check for modified (via val(String)) value of select element: 3
428
Check node,textnode,comment with val(): asdf
429
core module: html(String) (0, 11, 11)
431
Check node,textnode,comment with html(): bold
432
Selected option correct: O2
433
$().html().evalScripts() Evals Scripts Twice in Firefox, see #975
434
$().html().evalScripts() Evals Scripts Twice in Firefox, see #975
435
Script is executed in order: 0
436
Execute after html (even though appears before): 1
437
Script (nested) is executed in order: 1
438
Execute after html: 1
439
Script (unnested) is executed in order: 2
440
Execute after html: 1
441
core module: filter() (0, 6, 6)
443
filter('String, String')
444
filter('String,String')
446
Check node,textnode,comment to filter the one span: 1
447
Check node,textnode,comment to filter the one span: 0
448
core module: not() (0, 8, 8)
452
not('selector, selector')
454
not(Array-like DOM collection): 0
455
not('complex selector')
456
filter out DOM element
457
core module: andSelf() (0, 4, 4)
458
Check for siblings and self
459
Check for children and self
460
Check for parent and self
461
Check for parents and self
462
core module: siblings([String]) (0, 5, 5)
464
Check for filtered siblings (has code child element)
465
Check for filtered siblings (has anchor child element)
466
Check for multiple filters
467
Check for unique results from siblings
468
core module: children([String]) (0, 3, 3)
470
Check for filtered children
471
Check for multiple filters
472
core module: parent([String]) (0, 5, 5)
473
Simple parent check: ap
474
Filtered parent check: ap
475
Filtered parent check, no match: 0
476
Check for multiple filters: ap
477
Check for unique results from parent
478
core module: parents([String]) (0, 5, 5)
479
Simple parents check: ap
480
Filtered parents check: ap
481
Filtered parents check2: main
482
Check for multiple filters
483
Check for unique results from parents
484
core module: next([String]) (0, 4, 4)
485
Simple next check: foo
486
Filtered next check: foo
487
Filtered next check, no match: 0
488
Multiple filters: foo
489
core module: prev([String]) (0, 4, 4)
490
Simple prev check: ap
491
Filtered prev check: ap
492
Filtered prev check, no match: 0
494
core module: show() (0, 15, 15)
496
Show using correct display type for div: block
497
Show using correct display type for p: block
498
Show using correct display type for a: inline
499
Show using correct display type for code: inline
500
Show using correct display type for pre: block
501
Show using correct display type for span: inline
502
Show using correct display type for table: block
503
Show using correct display type for thead: block
504
Show using correct display type for tbody: block
505
Show using correct display type for tr: block
506
Show using correct display type for th: block
507
Show using correct display type for td: block
508
Show using correct display type for ul: block
509
Show using correct display type for li: block
510
core module: addClass(String) (0, 2, 2)
512
Check node,textnode,comment for addClass
513
core module: removeClass(String) - simple (0, 4, 4)
515
Remove multiple classes
516
Empty string passed to removeClass
517
Check node,textnode,comment for removeClass
518
core module: toggleClass(String) (0, 3, 3)
519
Assert class not present
521
Assert class not present
522
core module: removeAttr(String (0, 1, 1)
524
core module: text(String) (0, 4, 4)
525
Check escaped text: <div><b>Hello</b> cruel world!</div>
526
Check node,textnode,comment with text(): hi!
527
Check node,textnode,comment with text(): there
528
Check node,textnode,comment with text(): 8
529
core module: $.each(Object,Function) (0, 12, 12)
530
Check array iteration: 0
531
Check array iteration: 1
532
Check array iteration: 2
533
Check array iteration: 0
534
Check array iteration: 1
535
Check array iteration: 2
536
Check object iteration: name
537
Check object iteration: lang
538
Looping over an array: 6
539
Looping over an array, with break: 3
540
Looping over an object: 6
541
Looping over an object, with break: 3
542
core module: $.prop (0, 2, 2)
543
Check with Function argument: ap
544
Check with value argument: value
545
core module: $.className (0, 6, 6)
546
Check single added class: hi
547
Check more added classes: hi foo bar
549
Check removal of one class: hi bar
552
core module: $.data (0, 5, 5)
553
Check for no data exists: undefined
554
Check for added data: success
555
Check for overwritten data: overwritten
556
Check that data wasn't removed: overwritten
558
core module: .data() (0, 18, 18)
559
Check for no data exists: undefined
560
Check for added data: success
561
Check for overwritten data: overwritten
562
Check that data wasn't removed: overwritten
564
Check for original data: overwritten
565
Check for namespaced data: 2
566
Check for unmatched namespace: overwritten
567
Check triggered setter functions: 2
568
Check triggered getter functions: 5
569
Check for original data: 1
570
Check for namespaced data: 2
571
Check for unmatched namespace: 1
572
Check triggered setter functions: 1
573
Check triggered getter functions: 5
574
Check for original data: testroot
575
Check for namespaced data: testfoo
576
Check for unmatched namespace: testroot
577
core module: $.removeData (0, 1, 1)
578
Check removal of data: undefined
579
core module: .removeData() (0, 6, 6)
580
Check removal of data: undefined
581
Make sure data is intact: testing2
582
Make sure data is intact: testing
583
Make sure data is intact: testing2
584
Make sure data is intact: undefined
585
Make sure data is intact: undefined
586
core module: remove() (0, 6, 6)
587
Check text is not removed
589
Check text is not removed
590
Check filtered remove: 1
591
Check node,textnode,comment remove works: 3
592
Check node,textnode,comment remove works: 0
593
core module: empty() (0, 3, 3)
594
Check text is removed: 0
595
Check elements are not removed: 4
596
Check node,textnode,comment empty works:
597
core module: slice() (0, 5, 5)
603
core module: map() (0, 2, 2)
606
core module: contents() (0, 12, 12)
607
Check element contents: 9
608
Check existance of IFrame document
609
Check existance of IFrame body
610
Find span in IFrame and check its text: span text
611
Check the original div and the new div are in IFrame: 2
612
Add text to div in IFrame: init text
613
Add text to div in IFrame: div text
614
Delete the div and check only one div left in IFrame: 1
615
Make sure the correct div is still left after deletion in IFrame: span text
616
Check for JS error on add and delete of a table in IFrame: 1
617
Check node,textnode,comment contents is just one: 1
618
Check node,textnode,comment contents is just the one from span: hi
619
core module: $.makeArray (0, 15, 15)
620
Pass makeArray a jQuery object: HEAD
621
Pass makeArray a nodelist: PWD
622
Pass makeArray an arguments array: 12
623
Pass makeArray a real array: 123
624
Pass nothing to makeArray and expect an empty array: 0
625
Pass makeArray a number: 0
626
Pass makeArray a string: foo
627
Pass makeArray a boolean: function Boolean() { [native code] }
628
Pass makeArray a single node: DIV
629
Pass makeArray an array like map (with length): ab
630
Pass makeArray a childNodes array: HEAD
631
Pass makeArray a function: 1
632
Pass makeArray the window: [object]
633
Pass makeArray a regex: function RegExp() { [native code] }
634
Pass makeArray a form (treat as elements)
635
dimensions module: innerWidth() (0, 3, 3)
636
Test with margin and border: 30
637
Test with margin, border and padding: 70
639
dimensions module: innerHeight() (0, 3, 3)
640
Test with margin and border: 30
641
Test with margin, border and padding: 70
643
dimensions module: outerWidth() (0, 6, 6)
644
Test with only width set: 30
645
Test with padding: 70
646
Test with padding and border: 74
647
Test with padding, border and margin without margin option: 74
648
Test with padding, border and margin with margin option: 94
649
Test hidden div with padding, border and margin with margin option: 94
650
dimensions module: outerHeight() (0, 6, 6)
651
Test with only width set: 30
652
Test with padding: 70
653
Test with padding and border: 74
654
Test with padding, border and margin without margin option: 74
655
Test with padding, border and margin with margin option: 94
656
Test hidden div with padding, border and margin with margin option: 94
657
selector module: element (0, 9, 9)
659
Select all elements, no comment nodes
661
Element Selector (body)
662
Element Selector (html)
663
Parent Element (div p)
664
Object/param as context: 2
665
<input name="length"> cannot be found under IE, see #945
666
<input name="length"> cannot be found under IE, see #945
667
selector module: Element Selector with underscore (0, 1, 1)
668
Element Selector with underscore: 1
669
selector module: broken (0, 7, 7)
677
selector module: id (0, 25, 25)
679
ID Selector w/ Element (body#body)
680
ID Selector w/ Element (ul#first)
681
ID selector with existing ID descendant (#firstp #simon1)
682
ID selector with non-existant descendant (#firstp #foobar)
683
ID selector using UTF8 (#台北Táiběi)
684
Multiple ID selectors using UTF8 (#台北Táiběi, #台北)
685
Descendant ID selector using UTF8 (div #台北)
686
Child ID selector using UTF8 (form > #台北)
687
Escaped ID (#foo\:bar)
688
Escaped ID (#test\.foo\[5\]bar)
689
Descendant escaped ID (div #foo\:bar)
690
Descendant escaped ID (div #test\.foo\[5\]bar)
691
Child escaped ID (form > #foo\:bar)
692
Child escaped ID (form > #test\.foo\[5\]bar)
693
ID Selector, child ID present (#form > #radio1)
694
ID Selector, not an ancestor ID (#form #first)
695
ID Selector, not a child ID (#form > #option1a)
696
All Children of ID (#foo > *)
697
All Children of ID with no children (#firstUL/*)
698
ID selector with same value for a name attribute: tName1
699
ID selector non-existing but name attribute on an A tag: 0
700
ID Selector on Form with an input that has a name of 'id' (#lengthtest)
701
ID selector with non-existant ancestor (#asdfasdf #foobar)
702
ID selector within the context of another element
703
selector module: class (0, 16, 16)
704
Class Selector (.blog)
705
Class Selector (.blog.link)
706
Class Selector w/ Element (a.blog)
707
Parent Class Selector (p .blog)
708
Class selector using UTF8 (.台北Táiběi)
709
Class selector using UTF8 (.台北)
710
Class selector using UTF8 (.台北Táiběi.台北)
711
Class selector using UTF8 (.台北Táiběi, .台北)
712
Descendant class selector using UTF8 (div .台北Táiběi)
713
Child class selector using UTF8 (form > .台北Táiběi)
714
Escaped Class (.foo\:bar)
715
Escaped Class (.test\.foo\[5\]bar)
716
Descendant scaped Class (div .foo\:bar)
717
Descendant scaped Class (div .test\.foo\[5\]bar)
718
Child escaped Class (form > .foo\:bar)
719
Child escaped Class (form > .test\.foo\[5\]bar)
720
selector module: multiple (0, 4, 4)
721
Comma Support (a.blog, p)
722
Comma Support (a.blog , p)
723
Comma Support (a.blog ,p)
724
Comma Support (a.blog,p)
725
selector module: child and adjacent (0, 37, 37)
730
Child w/ Class (p > a.blog)
731
All Children (code > *)
732
All Grandchildren (p > * > *)
738
Comma, Child, and Adjacent (a + a, code > a)
739
First Child (p:first-child)
740
Nth Child (p:nth-child(1))
741
Last Child (p:last-child)
742
Last Child (a:last-child)
743
Nth-child (#main form#form > *:nth-child(2))
744
Nth-child (#main form#form > :nth-child(2))
745
Nth-child (#form select:first option:nth-child(3))
746
Nth-child (#form select:first option:nth-child(0n+3))
747
Nth-child (#form select:first option:nth-child(1n+0))
748
Nth-child (#form select:first option:nth-child(1n))
749
Nth-child (#form select:first option:nth-child(n))
750
Nth-child (#form select:first option:nth-child(even))
751
Nth-child (#form select:first option:nth-child(odd))
752
Nth-child (#form select:first option:nth-child(2n))
753
Nth-child (#form select:first option:nth-child(2n+1))
754
Nth-child (#form select:first option:nth-child(3n))
755
Nth-child (#form select:first option:nth-child(3n+1))
756
Nth-child (#form select:first option:nth-child(3n+2))
757
Nth-child (#form select:first option:nth-child(3n+3))
758
Nth-child (#form select:first option:nth-child(3n-1))
759
Nth-child (#form select:first option:nth-child(3n-2))
760
Nth-child (#form select:first option:nth-child(3n-3))
761
Nth-child (#form select:first option:nth-child(3n+0))
762
Nth-child (#form select:first option:nth-child(-n+3))
763
selector module: attributes (0, 20, 20)
764
Attribute Exists (a[title])
765
Attribute Exists (*[title])
766
Attribute Exists ([title])
767
Attribute Equals (a[rel='bookmark'])
768
Attribute Equals (a[rel="bookmark"])
769
Attribute Equals (a[rel=bookmark])
770
Multiple Attribute Equals (#form input[type='hidden'],#form input[type='radio'])
771
Multiple Attribute Equals (#form input[type="hidden"],#form input[type='radio'])
772
Multiple Attribute Equals (#form input[type=hidden],#form input[type=radio])
773
Attribute selector using UTF8 (span[lang=中文])
774
Attribute Begins With (a[href ^= 'http://www'])
775
Attribute Ends With (a[href $= 'org/'])
776
Attribute Contains (a[href *= 'google'])
777
Select options via [selected] (#select1 option[selected])
778
Select options via [selected] (#select2 option[selected])
779
Select options via [selected] (#select3 option[selected])
780
Grouped Form Elements (input[name='foo[bar]'])
781
:not() Existing attribute (#form select:not([multiple]))
782
:not() Equals attribute (#form select:not([name=select1]))
783
:not() Equals quoted attribute (#form select:not([name='select1']))
784
selector module: pseudo (:) selectors (0, 35, 35)
785
First Child (p:first-child)
786
Last Child (p:last-child)
787
Only Child (a:only-child)
789
Enabled UI Element (#form input:enabled)
790
Disabled UI Element (#form input:disabled)
791
Checked UI Element (#form input:checked)
792
Selected Option Element (#form option:selected)
793
Text Contains (a:contains('Google'))
794
Text Contains (a:contains('Google Groups'))
795
Element Preceded By (p ~ div)
796
Not (a.blog:not(.link))
797
Not - multiple (#form option:not(:contains('Nothing'),#option1b,:selected))
798
Not - complex (#form option:not([id^='opt']:gt(0):nth-child(-n+3)))
799
Not - recursive (#form option:not(:not(:selected))[id^='option3'])
800
nth Element (p:nth(1))
801
First Element (p:first)
802
Last Element (p:last)
803
Even Elements (p:even)
805
Position Equals (p:eq(1))
806
Position Greater Than (p:gt(0))
807
Position Less Than (p:lt(3))
808
Is A Parent (p:parent)
809
Is Visible (#form input:visible)
810
Is Hidden (#form input:hidden)
811
Form element :input (#form :input)
812
Form element :radio (#form :radio)
813
Form element :checkbox (#form :checkbox)
814
Form element :text (#form :text)
815
Form element :radio:checked (#form :radio:checked)
816
Form element :checkbox:checked (#form :checkbox:checked)
817
Form element :checkbox:checked, :radio:checked (#form :checkbox:checked, #form :radio:checked)
819
Has Children - :has() (p:has(a))
820
event module: bind(), with data (0, 3, 3)
821
bind() with data, check passed data exists
822
bind() with data, Check value of passed data: bar
823
Event handler unbound when using data.
824
event module: bind(), with data, trigger with data (0, 4, 4)
825
check passed data exists
826
Check value of passed data: bar
828
Check value of trigger data: foo
829
event module: bind(), multiple events at once (0, 2, 2)
830
bind() with multiple events at once: 1
831
bind() with multiple events at once: 1
832
event module: bind(), no data (0, 1, 1)
833
Check that no data is added to the event object
834
event module: bind(), iframes (0, 0, 0)
835
event module: bind(), trigger change on select (0, 3, 3)
836
Event.data is not a global event object: 0
837
Event.data is not a global event object: 1
838
Event.data is not a global event object: 2
839
event module: bind(), namespaced events, cloned events (0, 6, 6)
840
Normal click triggered
841
Namespaced click triggered
842
Namespaced click triggered
843
Normal click triggered
844
Check node,textnode,comment bind just does real nodes: 1
845
Handler is bound to appendTo'd elements
846
event module: trigger() shortcuts (0, 6, 6)
847
Context element does not exist, length must be zero: 0
848
Context element does not exist, direct access to element must return undefined
849
click event handler for checkbox gets fired twice, see #815
850
Check that click, triggers onclick event handler also: 1
851
Check that click, triggers onclick event handler on an a tag also: 1
852
Trigger the load event, using the shortcut .load() (#2819)
853
event module: unbind(event) (0, 8, 8)
858
Extra handlers weren't accidentally removed.
859
Removed the events expando after all handlers are unbound.
860
unbind() with multiple events at once: 0
861
unbind() with multiple events at once: 0
862
event module: trigger(event, [data], [fn]) (0, 67, 67)
863
check passed data: click
866
check passed data: abc
867
Native call was triggered
868
check passed data: click
871
check passed data: abc
874
check passed data: abc
875
check current value: test
876
Native call was triggered
877
check passed data: click
880
check passed data: abc
883
check passed data: abc
884
check passed data: click
887
check passed data: abc
888
Verify handler response: test
889
check passed data: click
892
check passed data: abc
895
check passed data: abc
896
Verify handler response: false
897
check passed data: click
900
check passed data: abc
901
Verify handler response: test
902
check passed data: click
905
check passed data: abc
906
check passed data: click
909
check passed data: abc
910
Verify handler response: test
911
Trigger focus on hidden element
912
check passed data: click
915
check passed data: abc
918
check passed data: abc
919
check current value: test
920
Verify triggerHandler return is overwritten by extra function: newVal
921
check passed data: click
924
check passed data: abc
927
check passed data: abc
928
check current value: test
929
Verify triggerHandler return is not overwritten by extra function: test
930
event module: toggle(Function, Function, ...) (0, 11, 11)
931
Check for toggle(fn, fn): 1
932
toggle correctly passes through additional triggered arguments, see #1701: 4
933
Execute event only once
934
toggle(Function,Function) assigned from within one('xxx'), see #1054: 0
935
toggle(Function,Function) assigned from within one('xxx'), see #1054: 1
936
Trying toggle with 3 functions, attempt 1 yields 1: 1
937
Trying toggle with 3 functions, attempt 2 yields 2: 2
938
Trying toggle with 3 functions, attempt 3 yields 3: 3
939
Trying toggle with 3 functions, attempt 4 yields 1: 1
940
Trying toggle with 3 functions, attempt 5 yields 2: 2
941
Unbinding one function from toggle unbinds them all
942
event module: jQuery(function($) {}) (0, 1, 1)
943
ready doesn't provide an event object, instead it provides a reference to the jQuery function, see http://docs.jquery.com/Events/ready#fn: function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context ); }
944
event module: event properties (0, 1, 1)
945
assert event.timeStamp is present
946
ajax module: $.ajax() - success callbacks (0, 8, 8)
955
ajax module: $.ajax() - error callbacks (0, 8, 8)
964
ajax module: $.ajax() - disabled globals (0, 3, 3)
968
ajax module: $.ajax - xml: non-namespace elements inside namespaced elements (0, 3, 3)
969
properties in responseXML: 1
970
jsconf in responseXML: 1
971
things in responseXML: 2
972
ajax module: $.ajax - beforeSend (0, 1, 1)
973
check beforeSend was executed
974
ajax module: $.ajax - beforeSend, cancel request (#2688) (0, 2, 2)
975
beforeSend got called, canceling
976
canceled request must return false instead of XMLHttpRequest instance
977
ajax module: $.ajax - dataType html (0, 5, 5)
980
Check content for datatype html
981
Check if script was evaluated for datatype html: foo
982
Check if script src was evaluated for datatype html: bar
983
ajax module: serialize() (0, 6, 6)
984
Check form serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2
985
Check input serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2
986
Check form serialization as query string: T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4=
987
Check input serialization as query string: T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4=
988
Multiple form serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2&T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4=
989
Mixed form/input serialization as query string: action=Test&radio2=on&check=on&hidden=&foo%5Bbar%5D=&name=name&select1=&select2=3&select3=1&select3=2&T3=%3F%0AZ&H1=x&H2=&PWD=&T1=&T2=YES&My+Name=me&S1=abc&S3=YES&S4=
990
ajax module: $.param() (0, 4, 4)
991
simple: foo=bar&baz=42&quux=All+your+base+are+belong+to+us
992
with array: someName=1&someName=2&someName=3®ularThing=blah
993
more array: foo%5B%5D=baz&foo%5B%5D=42&foo%5B%5D=All+your+base+are+belong+to+us
994
even more arrays: foo%5Bbar%5D=baz&foo%5Bbeep%5D=42&foo%5Bquux%5D=All+your+base+are+belong+to+us
995
ajax module: synchronous request (0, 1, 1)
997
ajax module: synchronous request with callbacks (0, 2, 2)
998
sucess callback executed
1000
ajax module: pass-through request object (2, 6, 8)
1007
Check all ajax calls successful expected: 5 actual: 4
1008
Check no ajax errors (status: 404) expected: 0 actual: 1
1009
ajax module: ajax cache (0, 18, 18)
1010
test with no parameters
1011
test with 1 parameter
1012
test with _= parameter
1013
test with 1 parameter plus _= one
1014
test with 1 parameter plus _= one before it
1015
test with 2 parameters surrounding _= one
1016
Test to make sure only one 'no-cache' parameter is there: 1
1017
Test to be sure parameter (if it was there) was replaced
1018
Test to make sure only one 'no-cache' parameter is there: 1
1019
Test to be sure parameter (if it was there) was replaced
1020
Test to make sure only one 'no-cache' parameter is there: 1
1021
Test to be sure parameter (if it was there) was replaced
1022
Test to make sure only one 'no-cache' parameter is there: 1
1023
Test to be sure parameter (if it was there) was replaced
1024
Test to make sure only one 'no-cache' parameter is there: 1
1025
Test to be sure parameter (if it was there) was replaced
1026
Test to make sure only one 'no-cache' parameter is there: 1
1027
Test to be sure parameter (if it was there) was replaced
1028
ajax module: global ajaxSettings (0, 2, 2)
1030
Check extending { zoo: 'a', ping: 'b' }
1031
ajax module: load(String) (0, 1, 1)
1033
ajax module: load('url selector') (0, 1, 1)
1034
Verify that specific elements were injected: 2
1035
ajax module: load(String, Function) with ajaxSetup on dataType json, see #2046 (0, 1, 1)
1036
Verify the load() dataType was html: html
1037
ajax module: load(String, Function) - simple: inject text into DOM (0, 2, 2)
1039
Check if content was injected into the DOM
1040
ajax module: load(String, Function) - check scripts (0, 7, 7)
1043
Check content after loading html
1044
Check if script evaluation has modified DOM: foo
1045
Check if script was evaluated after load: foo
1046
Check if script src was evaluated after load: bar
1047
Check if script evaluation has modified DOM: bar
1048
ajax module: load(String, Function) - check file with only a script tag (0, 3, 3)
1050
Check if script evaluation has modified DOM: foo
1051
Check if script was evaluated after load: foo
1052
ajax module: $.get(String, Hash, Function) - parse xml and use text() on nodes (0, 2, 2)
1053
Check first tab: blabla
1054
Check second tab: blublu
1055
ajax module: $.getScript(String, Function) - with callback (0, 2, 2)
1057
Check if script was evaluated: bar
1058
ajax module: $.getScript(String, Function) - no callback (0, 1, 1)
1060
ajax module: $.ajax() - JSONP, Local (0, 7, 7)
1061
JSON results returned (GET, no callback)
1062
JSON results returned (GET, url callback)
1063
JSON results returned (GET, data callback)
1064
JSON results returned (GET, data obj callback)
1065
JSON results returned (POST, no callback)
1066
JSON results returned (POST, data callback)
1067
JSON results returned (POST, data obj callback)
1068
ajax module: $.ajax() - JSONP, Remote (4, 0, 4)
1069
Ajax error JSON (GET, no callback)
1070
Ajax error JSON (GET, url callback)
1071
Ajax error JSON (GET, data callback)
1072
Ajax error JSON (GET, data obj callback)