1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package org.htmlunit.libraries;
16
17 import static org.htmlunit.junit.annotation.TestedBrowser.CHROME;
18 import static org.htmlunit.junit.annotation.TestedBrowser.EDGE;
19
20 import org.htmlunit.junit.BrowserRunner;
21 import org.htmlunit.junit.annotation.Alerts;
22 import org.htmlunit.junit.annotation.NotYetImplemented;
23 import org.junit.Test;
24 import org.junit.runner.RunWith;
25
26
27
28
29
30
31
32
33
34
35
36
37
38 @RunWith(BrowserRunner.class)
39 public class JQuery1x11x3Test extends JQueryTestBase {
40
41
42
43
44 @Override
45 public String getVersion() {
46 return "1.11.3";
47 }
48
49
50
51
52
53 @Test
54 @Alerts("0, 2, 2")
55 public void event__jQuery_isReady() throws Exception {
56 runTest("event: jQuery.isReady");
57 }
58
59
60
61
62
63 @Test
64 @Alerts("0, 10, 10")
65 public void event__jQuery_ready() throws Exception {
66 runTest("event: jQuery ready");
67 }
68
69
70
71
72
73 @Test
74 @Alerts("0, 2, 2")
75 public void core__Unit_Testing_Environment() throws Exception {
76 runTest("core: Unit Testing Environment");
77 }
78
79
80
81
82
83 @Test
84 @Alerts("0, 7, 7")
85 public void core__Basic_requirements() throws Exception {
86 runTest("core: Basic requirements");
87 }
88
89
90
91
92
93 @Test
94 @Alerts("0, 28, 28")
95 public void core__jQuery__() throws Exception {
96 runTest("core: jQuery()");
97 }
98
99
100
101
102
103 @Test
104 @Alerts("0, 3, 3")
105 public void core__jQuery_selector__context_() throws Exception {
106 runTest("core: jQuery(selector, context)");
107 }
108
109
110
111
112
113 @Test
114 @Alerts("0, 18, 18")
115 public void core__selector_state() throws Exception {
116 runTest("core: selector state");
117 }
118
119
120
121
122
123 @Test
124 @Alerts("0, 3, 3")
125 public void core__globalEval() throws Exception {
126 runTest("core: globalEval");
127 }
128
129
130
131
132
133 @Test
134 @Alerts("0, 7, 7")
135 public void core__noConflict() throws Exception {
136 runTest("core: noConflict");
137 }
138
139
140
141
142
143 @Test
144 @Alerts("0, 13, 13")
145 public void core__trim() throws Exception {
146 runTest("core: trim");
147 }
148
149
150
151
152
153 @Test
154 @Alerts("0, 28, 28")
155 public void core__type() throws Exception {
156 runTest("core: type");
157 }
158
159
160
161
162
163 @Test
164 @Alerts("0, 16, 16")
165 public void core__isPlainObject() throws Exception {
166 runTest("core: isPlainObject");
167 }
168
169
170
171
172
173 @Test
174 @Alerts("0, 19, 19")
175 public void core__isFunction() throws Exception {
176 runTest("core: isFunction");
177 }
178
179
180
181
182
183 @Test
184 @Alerts("0, 38, 38")
185 public void core__isNumeric() throws Exception {
186 runTest("core: isNumeric");
187 }
188
189
190
191
192
193 @Test
194 @Alerts("0, 4, 4")
195 public void core__isXMLDoc___HTML() throws Exception {
196 runTest("core: isXMLDoc - HTML");
197 }
198
199
200
201
202
203 @Test
204 @Alerts("0, 1, 1")
205 public void core__XSS_via_location_hash() throws Exception {
206 runTest("core: XSS via location.hash");
207 }
208
209
210
211
212
213 @Test
214 @Alerts("0, 3, 3")
215 public void core__isXMLDoc___XML() throws Exception {
216 runTest("core: isXMLDoc - XML");
217 }
218
219
220
221
222
223 @Test
224 @Alerts("0, 14, 14")
225 public void core__isWindow() throws Exception {
226 runTest("core: isWindow");
227 }
228
229
230
231
232
233 @Test
234 @Alerts("0, 18, 18")
235 public void core__jQuery__html__() throws Exception {
236 runTest("core: jQuery('html')");
237 }
238
239
240
241
242
243 @Test
244 @Alerts("0, 3, 3")
245 public void core__jQuery__massive_html__7990__() throws Exception {
246 runTest("core: jQuery('massive html #7990')");
247 }
248
249
250
251
252
253 @Test
254 @Alerts("0, 1, 1")
255 public void core__jQuery__html___context_() throws Exception {
256 runTest("core: jQuery('html', context)");
257 }
258
259
260
261
262
263 @Test
264 @Alerts("0, 2, 2")
265 public void core__jQuery_selector__xml__text_str____loaded_via_xml_document() throws Exception {
266 runTest("core: jQuery(selector, xml).text(str) - loaded via xml document");
267 }
268
269
270
271
272
273 @Test
274 @Alerts("0, 3, 3")
275 public void core__end__() throws Exception {
276 runTest("core: end()");
277 }
278
279
280
281
282
283 @Test
284 @Alerts("0, 1, 1")
285 public void core__length() throws Exception {
286 runTest("core: length");
287 }
288
289
290
291
292
293 @Test
294 @Alerts("0, 1, 1")
295 public void core__get__() throws Exception {
296 runTest("core: get()");
297 }
298
299
300
301
302
303 @Test
304 @Alerts("0, 1, 1")
305 public void core__toArray__() throws Exception {
306 runTest("core: toArray()");
307 }
308
309
310
311
312
313 @Test
314 @Alerts("0, 19, 19")
315 public void core__inArray__() throws Exception {
316 runTest("core: inArray()");
317 }
318
319
320
321
322
323 @Test
324 @Alerts("0, 2, 2")
325 public void core__get_Number_() throws Exception {
326 runTest("core: get(Number)");
327 }
328
329
330
331
332
333 @Test
334 @Alerts("0, 2, 2")
335 public void core__get__Number_() throws Exception {
336 runTest("core: get(-Number)");
337 }
338
339
340
341
342
343 @Test
344 @Alerts("0, 1, 1")
345 public void core__each_Function_() throws Exception {
346 runTest("core: each(Function)");
347 }
348
349
350
351
352
353 @Test
354 @Alerts("0, 7, 7")
355 public void core__slice__() throws Exception {
356 runTest("core: slice()");
357 }
358
359
360
361
362
363 @Test
364 @Alerts("0, 4, 4")
365 public void core__first___last__() throws Exception {
366 runTest("core: first()/last()");
367 }
368
369
370
371
372
373 @Test
374 @Alerts("0, 2, 2")
375 public void core__map__() throws Exception {
376 runTest("core: map()");
377 }
378
379
380
381
382
383 @Test
384 @Alerts("0, 25, 25")
385 public void core__jQuery_map() throws Exception {
386 runTest("core: jQuery.map");
387 }
388
389
390
391
392
393 @Test
394 @Alerts("0, 10, 10")
395 public void core__jQuery_merge__() throws Exception {
396 runTest("core: jQuery.merge()");
397 }
398
399
400
401
402
403 @Test
404 @Alerts("0, 8, 8")
405 public void core__jQuery_grep__() throws Exception {
406 runTest("core: jQuery.grep()");
407 }
408
409
410
411
412
413 @Test
414 @Alerts("0, 28, 28")
415 public void core__jQuery_extend_Object__Object_() throws Exception {
416 runTest("core: jQuery.extend(Object, Object)");
417 }
418
419
420
421
422
423 @Test
424 @Alerts("0, 23, 23")
425 public void core__jQuery_each_Object_Function_() throws Exception {
426 runTest("core: jQuery.each(Object,Function)");
427 }
428
429
430
431
432
433 @Test
434 @Alerts("0, 4, 4")
435 public void core__JIT_compilation_does_not_interfere_with_length_retrieval__gh_2145_() throws Exception {
436 runTest("core: JIT compilation does not interfere with length retrieval (gh-2145)");
437 }
438
439
440
441
442
443 @Test
444 @Alerts("0, 15, 15")
445 public void core__jQuery_makeArray() throws Exception {
446 runTest("core: jQuery.makeArray");
447 }
448
449
450
451
452
453 @Test
454 @Alerts("0, 3, 3")
455 public void core__jQuery_inArray() throws Exception {
456 runTest("core: jQuery.inArray");
457 }
458
459
460
461
462
463 @Test
464 @Alerts("0, 2, 2")
465 public void core__jQuery_isEmptyObject() throws Exception {
466 runTest("core: jQuery.isEmptyObject");
467 }
468
469
470
471
472
473 @Test
474 @Alerts("0, 9, 9")
475 public void core__jQuery_proxy() throws Exception {
476 runTest("core: jQuery.proxy");
477 }
478
479
480
481
482
483 @Test
484 @Alerts("0, 17, 17")
485 public void core__jQuery_parseHTML() throws Exception {
486 runTest("core: jQuery.parseHTML");
487 }
488
489
490
491
492
493 @Test
494 @Alerts("0, 20, 20")
495 public void core__jQuery_parseJSON() throws Exception {
496 runTest("core: jQuery.parseJSON");
497 }
498
499
500
501
502
503 @Test
504 @Alerts("0, 8, 8")
505 public void core__jQuery_parseXML() throws Exception {
506 runTest("core: jQuery.parseXML");
507 }
508
509
510
511
512
513 @Test
514 @Alerts("0, 7, 7")
515 public void core__jQuery_camelCase__() throws Exception {
516 runTest("core: jQuery.camelCase()");
517 }
518
519
520
521
522
523 @Test
524 @Alerts("0, 3, 3")
525 public void core__Conditional_compilation_compatibility___13274_() throws Exception {
526 runTest("core: Conditional compilation compatibility (#13274)");
527 }
528
529
530
531
532
533 @Test
534 @Alerts("0, 1, 1")
535 @NotYetImplemented
536 public void core__document_ready_when_jQuery_loaded_asynchronously___13655_() throws Exception {
537 runTest("core: document ready when jQuery loaded asynchronously (#13655)");
538 }
539
540
541
542
543
544 @Test
545 @Alerts("0, 1, 1")
546 public void core__Tolerating_alias_masked_DOM_properties___14074_() throws Exception {
547 runTest("core: Tolerating alias-masked DOM properties (#14074)");
548 }
549
550
551
552
553
554 @Test
555 @Alerts("0, 1, 1")
556 public void core__Don_t_call_window_onready___14802_() throws Exception {
557 runTest("core: Don't call window.onready (#14802)");
558 }
559
560
561
562
563
564 @Test
565 @Alerts("0, 21, 21")
566 public void callbacks__jQuery_Callbacks_________no_filter() throws Exception {
567 runTest("callbacks: jQuery.Callbacks( '' ) - no filter");
568 }
569
570
571
572
573
574 @Test
575 @Alerts("0, 21, 21")
576 public void callbacks__jQuery_Callbacks__________no_filter() throws Exception {
577 runTest("callbacks: jQuery.Callbacks( { } ) - no filter");
578 }
579
580
581
582
583
584 @Test
585 @Alerts("0, 21, 21")
586 public void callbacks__jQuery_Callbacks_________filter() throws Exception {
587 runTest("callbacks: jQuery.Callbacks( '' ) - filter");
588 }
589
590
591
592
593
594 @Test
595 @Alerts("0, 21, 21")
596 public void callbacks__jQuery_Callbacks__________filter() throws Exception {
597 runTest("callbacks: jQuery.Callbacks( { } ) - filter");
598 }
599
600
601
602
603
604 @Test
605 @Alerts("0, 21, 21")
606 public void callbacks__jQuery_Callbacks___once______no_filter() throws Exception {
607 runTest("callbacks: jQuery.Callbacks( 'once' ) - no filter");
608 }
609
610
611
612
613
614 @Test
615 @Alerts("0, 21, 21")
616 public void callbacks__jQuery_Callbacks_____once___true_______no_filter() throws Exception {
617 runTest("callbacks: jQuery.Callbacks( { 'once': true } ) - no filter");
618 }
619
620
621
622
623
624 @Test
625 @Alerts("0, 21, 21")
626 public void callbacks__jQuery_Callbacks___once______filter() throws Exception {
627 runTest("callbacks: jQuery.Callbacks( 'once' ) - filter");
628 }
629
630
631
632
633
634 @Test
635 @Alerts("0, 21, 21")
636 public void callbacks__jQuery_Callbacks_____once___true_______filter() throws Exception {
637 runTest("callbacks: jQuery.Callbacks( { 'once': true } ) - filter");
638 }
639
640
641
642
643
644 @Test
645 @Alerts("0, 21, 21")
646 public void callbacks__jQuery_Callbacks___memory______no_filter() throws Exception {
647 runTest("callbacks: jQuery.Callbacks( 'memory' ) - no filter");
648 }
649
650
651
652
653
654 @Test
655 @Alerts("0, 21, 21")
656 public void callbacks__jQuery_Callbacks_____memory___true_______no_filter() throws Exception {
657 runTest("callbacks: jQuery.Callbacks( { 'memory': true } ) - no filter");
658 }
659
660
661
662
663
664 @Test
665 @Alerts("0, 21, 21")
666 public void callbacks__jQuery_Callbacks___memory______filter() throws Exception {
667 runTest("callbacks: jQuery.Callbacks( 'memory' ) - filter");
668 }
669
670
671
672
673
674 @Test
675 @Alerts("0, 21, 21")
676 public void callbacks__jQuery_Callbacks_____memory___true_______filter() throws Exception {
677 runTest("callbacks: jQuery.Callbacks( { 'memory': true } ) - filter");
678 }
679
680
681
682
683
684 @Test
685 @Alerts("0, 21, 21")
686 public void callbacks__jQuery_Callbacks___unique______no_filter() throws Exception {
687 runTest("callbacks: jQuery.Callbacks( 'unique' ) - no filter");
688 }
689
690
691
692
693
694 @Test
695 @Alerts("0, 21, 21")
696 public void callbacks__jQuery_Callbacks_____unique___true_______no_filter() throws Exception {
697 runTest("callbacks: jQuery.Callbacks( { 'unique': true } ) - no filter");
698 }
699
700
701
702
703
704 @Test
705 @Alerts("0, 21, 21")
706 public void callbacks__jQuery_Callbacks___unique______filter() throws Exception {
707 runTest("callbacks: jQuery.Callbacks( 'unique' ) - filter");
708 }
709
710
711
712
713
714 @Test
715 @Alerts("0, 21, 21")
716 public void callbacks__jQuery_Callbacks_____unique___true_______filter() throws Exception {
717 runTest("callbacks: jQuery.Callbacks( { 'unique': true } ) - filter");
718 }
719
720
721
722
723
724 @Test
725 @Alerts("0, 21, 21")
726 public void callbacks__jQuery_Callbacks___stopOnFalse______no_filter() throws Exception {
727 runTest("callbacks: jQuery.Callbacks( 'stopOnFalse' ) - no filter");
728 }
729
730
731
732
733
734 @Test
735 @Alerts("0, 21, 21")
736 public void callbacks__jQuery_Callbacks_____stopOnFalse___true_______no_filter() throws Exception {
737 runTest("callbacks: jQuery.Callbacks( { 'stopOnFalse': true } ) - no filter");
738 }
739
740
741
742
743
744 @Test
745 @Alerts("0, 21, 21")
746 public void callbacks__jQuery_Callbacks___stopOnFalse______filter() throws Exception {
747 runTest("callbacks: jQuery.Callbacks( 'stopOnFalse' ) - filter");
748 }
749
750
751
752
753
754 @Test
755 @Alerts("0, 21, 21")
756 public void callbacks__jQuery_Callbacks_____stopOnFalse___true_______filter() throws Exception {
757 runTest("callbacks: jQuery.Callbacks( { 'stopOnFalse': true } ) - filter");
758 }
759
760
761
762
763
764 @Test
765 @Alerts("0, 21, 21")
766 public void callbacks__jQuery_Callbacks___once_memory______no_filter() throws Exception {
767 runTest("callbacks: jQuery.Callbacks( 'once memory' ) - no filter");
768 }
769
770
771
772
773
774 @Test
775 @Alerts("0, 21, 21")
776 public void callbacks__jQuery_Callbacks_____once___true___memory___true_______no_filter() throws Exception {
777 runTest("callbacks: jQuery.Callbacks( { 'once': true, 'memory': true } ) - no filter");
778 }
779
780
781
782
783
784 @Test
785 @Alerts("0, 21, 21")
786 public void callbacks__jQuery_Callbacks___once_memory______filter() throws Exception {
787 runTest("callbacks: jQuery.Callbacks( 'once memory' ) - filter");
788 }
789
790
791
792
793
794 @Test
795 @Alerts("0, 21, 21")
796 public void callbacks__jQuery_Callbacks_____once___true___memory___true_______filter() throws Exception {
797 runTest("callbacks: jQuery.Callbacks( { 'once': true, 'memory': true } ) - filter");
798 }
799
800
801
802
803
804 @Test
805 @Alerts("0, 21, 21")
806 public void callbacks__jQuery_Callbacks___once_unique______no_filter() throws Exception {
807 runTest("callbacks: jQuery.Callbacks( 'once unique' ) - no filter");
808 }
809
810
811
812
813
814 @Test
815 @Alerts("0, 21, 21")
816 public void callbacks__jQuery_Callbacks_____once___true___unique___true_______no_filter() throws Exception {
817 runTest("callbacks: jQuery.Callbacks( { 'once': true, 'unique': true } ) - no filter");
818 }
819
820
821
822
823
824 @Test
825 @Alerts("0, 21, 21")
826 public void callbacks__jQuery_Callbacks___once_unique______filter() throws Exception {
827 runTest("callbacks: jQuery.Callbacks( 'once unique' ) - filter");
828 }
829
830
831
832
833
834 @Test
835 @Alerts("0, 21, 21")
836 public void callbacks__jQuery_Callbacks_____once___true___unique___true_______filter() throws Exception {
837 runTest("callbacks: jQuery.Callbacks( { 'once': true, 'unique': true } ) - filter");
838 }
839
840
841
842
843
844 @Test
845 @Alerts("0, 21, 21")
846 public void callbacks__jQuery_Callbacks___once_stopOnFalse______no_filter() throws Exception {
847 runTest("callbacks: jQuery.Callbacks( 'once stopOnFalse' ) - no filter");
848 }
849
850
851
852
853
854 @Test
855 @Alerts("0, 21, 21")
856 public void callbacks__jQuery_Callbacks_____once___true___stopOnFalse___true_______no_filter() throws Exception {
857 runTest("callbacks: jQuery.Callbacks( { 'once': true, 'stopOnFalse': true } ) - no filter");
858 }
859
860
861
862
863
864 @Test
865 @Alerts("0, 21, 21")
866 public void callbacks__jQuery_Callbacks___once_stopOnFalse______filter() throws Exception {
867 runTest("callbacks: jQuery.Callbacks( 'once stopOnFalse' ) - filter");
868 }
869
870
871
872
873
874 @Test
875 @Alerts("0, 21, 21")
876 public void callbacks__jQuery_Callbacks_____once___true___stopOnFalse___true_______filter() throws Exception {
877 runTest("callbacks: jQuery.Callbacks( { 'once': true, 'stopOnFalse': true } ) - filter");
878 }
879
880
881
882
883
884 @Test
885 @Alerts("0, 21, 21")
886 public void callbacks__jQuery_Callbacks___memory_unique______no_filter() throws Exception {
887 runTest("callbacks: jQuery.Callbacks( 'memory unique' ) - no filter");
888 }
889
890
891
892
893
894 @Test
895 @Alerts("0, 21, 21")
896 public void callbacks__jQuery_Callbacks_____memory___true___unique___true_______no_filter() throws Exception {
897 runTest("callbacks: jQuery.Callbacks( { 'memory': true, 'unique': true } ) - no filter");
898 }
899
900
901
902
903
904 @Test
905 @Alerts("0, 21, 21")
906 public void callbacks__jQuery_Callbacks___memory_unique______filter() throws Exception {
907 runTest("callbacks: jQuery.Callbacks( 'memory unique' ) - filter");
908 }
909
910
911
912
913
914 @Test
915 @Alerts("0, 21, 21")
916 public void callbacks__jQuery_Callbacks_____memory___true___unique___true_______filter() throws Exception {
917 runTest("callbacks: jQuery.Callbacks( { 'memory': true, 'unique': true } ) - filter");
918 }
919
920
921
922
923
924 @Test
925 @Alerts("0, 21, 21")
926 public void callbacks__jQuery_Callbacks___memory_stopOnFalse______no_filter() throws Exception {
927 runTest("callbacks: jQuery.Callbacks( 'memory stopOnFalse' ) - no filter");
928 }
929
930
931
932
933
934 @Test
935 @Alerts("0, 21, 21")
936 public void callbacks__jQuery_Callbacks_____memory___true___stopOnFalse___true_______no_filter() throws Exception {
937 runTest("callbacks: jQuery.Callbacks( { 'memory': true, 'stopOnFalse': true } ) - no filter");
938 }
939
940
941
942
943
944 @Test
945 @Alerts("0, 21, 21")
946 public void callbacks__jQuery_Callbacks___memory_stopOnFalse______filter() throws Exception {
947 runTest("callbacks: jQuery.Callbacks( 'memory stopOnFalse' ) - filter");
948 }
949
950
951
952
953
954 @Test
955 @Alerts("0, 21, 21")
956 public void callbacks__jQuery_Callbacks_____memory___true___stopOnFalse___true_______filter() throws Exception {
957 runTest("callbacks: jQuery.Callbacks( { 'memory': true, 'stopOnFalse': true } ) - filter");
958 }
959
960
961
962
963
964 @Test
965 @Alerts("0, 21, 21")
966 public void callbacks__jQuery_Callbacks___unique_stopOnFalse______no_filter() throws Exception {
967 runTest("callbacks: jQuery.Callbacks( 'unique stopOnFalse' ) - no filter");
968 }
969
970
971
972
973
974 @Test
975 @Alerts("0, 21, 21")
976 public void callbacks__jQuery_Callbacks_____unique___true___stopOnFalse___true_______no_filter() throws Exception {
977 runTest("callbacks: jQuery.Callbacks( { 'unique': true, 'stopOnFalse': true } ) - no filter");
978 }
979
980
981
982
983
984 @Test
985 @Alerts("0, 21, 21")
986 public void callbacks__jQuery_Callbacks___unique_stopOnFalse______filter() throws Exception {
987 runTest("callbacks: jQuery.Callbacks( 'unique stopOnFalse' ) - filter");
988 }
989
990
991
992
993
994 @Test
995 @Alerts("0, 21, 21")
996 public void callbacks__jQuery_Callbacks_____unique___true___stopOnFalse___true_______filter() throws Exception {
997 runTest("callbacks: jQuery.Callbacks( { 'unique': true, 'stopOnFalse': true } ) - filter");
998 }
999
1000
1001
1002
1003
1004 @Test
1005 @Alerts("0, 1, 1")
1006 public void callbacks__jQuery_Callbacks__options_____options_are_copied() throws Exception {
1007 runTest("callbacks: jQuery.Callbacks( options ) - options are copied");
1008 }
1009
1010
1011
1012
1013
1014 @Test
1015 @Alerts("0, 1, 1")
1016 public void callbacks__jQuery_Callbacks_fireWith___arguments_are_copied() throws Exception {
1017 runTest("callbacks: jQuery.Callbacks.fireWith - arguments are copied");
1018 }
1019
1020
1021
1022
1023
1024 @Test
1025 @Alerts("0, 1, 1")
1026 public void callbacks__jQuery_Callbacks_remove___should_remove_all_instances() throws Exception {
1027 runTest("callbacks: jQuery.Callbacks.remove - should remove all instances");
1028 }
1029
1030
1031
1032
1033
1034 @Test
1035 @Alerts("0, 13, 13")
1036 public void callbacks__jQuery_Callbacks_has() throws Exception {
1037 runTest("callbacks: jQuery.Callbacks.has");
1038 }
1039
1040
1041
1042
1043
1044 @Test
1045 @Alerts("0, 1, 1")
1046 public void callbacks__jQuery_Callbacks_____adding_a_string_doesn_t_cause_a_stack_overflow() throws Exception {
1047 runTest("callbacks: jQuery.Callbacks() - adding a string doesn't cause a stack overflow");
1048 }
1049
1050
1051
1052
1053
1054 @Test
1055 @Alerts("0, 23, 23")
1056 public void deferred__jQuery_Deferred() throws Exception {
1057 runTest("deferred: jQuery.Deferred");
1058 }
1059
1060
1061
1062
1063
1064 @Test
1065 @Alerts("0, 23, 23")
1066 public void deferred__jQuery_Deferred___new_operator() throws Exception {
1067 runTest("deferred: jQuery.Deferred - new operator");
1068 }
1069
1070
1071
1072
1073
1074 @Test
1075 @Alerts("0, 10, 10")
1076 public void deferred__jQuery_Deferred___chainability() throws Exception {
1077 runTest("deferred: jQuery.Deferred - chainability");
1078 }
1079
1080
1081
1082
1083
1084 @Test
1085 @Alerts("0, 4, 4")
1086 public void deferred__jQuery_Deferred_then___filtering__done_() throws Exception {
1087 runTest("deferred: jQuery.Deferred.then - filtering (done)");
1088 }
1089
1090
1091
1092
1093
1094 @Test
1095 @Alerts("0, 4, 4")
1096 public void deferred__jQuery_Deferred_then___filtering__fail_() throws Exception {
1097 runTest("deferred: jQuery.Deferred.then - filtering (fail)");
1098 }
1099
1100
1101
1102
1103
1104 @Test
1105 @Alerts("0, 3, 3")
1106 public void deferred__jQuery_Deferred_then___filtering__progress_() throws Exception {
1107 runTest("deferred: jQuery.Deferred.then - filtering (progress)");
1108 }
1109
1110
1111
1112
1113
1114 @Test
1115 @Alerts("0, 3, 3")
1116 public void deferred__jQuery_Deferred_then___deferred__done_() throws Exception {
1117 runTest("deferred: jQuery.Deferred.then - deferred (done)");
1118 }
1119
1120
1121
1122
1123
1124 @Test
1125 @Alerts("0, 3, 3")
1126 public void deferred__jQuery_Deferred_then___deferred__fail_() throws Exception {
1127 runTest("deferred: jQuery.Deferred.then - deferred (fail)");
1128 }
1129
1130
1131
1132
1133
1134 @Test
1135 @Alerts("0, 3, 3")
1136 public void deferred__jQuery_Deferred_then___deferred__progress_() throws Exception {
1137 runTest("deferred: jQuery.Deferred.then - deferred (progress)");
1138 }
1139
1140
1141
1142
1143
1144 @Test
1145 @Alerts("0, 7, 7")
1146 public void deferred__jQuery_Deferred_then___context() throws Exception {
1147 runTest("deferred: jQuery.Deferred.then - context");
1148 }
1149
1150
1151
1152
1153
1154 @Test
1155 @Alerts("0, 37, 37")
1156 public void deferred__jQuery_when() throws Exception {
1157 runTest("deferred: jQuery.when");
1158 }
1159
1160
1161
1162
1163
1164 @Test
1165 @Alerts("0, 119, 119")
1166 public void deferred__jQuery_when___joined() throws Exception {
1167 runTest("deferred: jQuery.when - joined");
1168 }
1169
1170
1171
1172
1173
1174 @Test
1175 @Alerts("0, 1, 1")
1176 public void support__zoom_of_doom___13089_() throws Exception {
1177 runTest("support: zoom of doom (#13089)");
1178 }
1179
1180
1181
1182
1183
1184 @Test
1185 @Alerts("0, 2, 2")
1186 public void support__body_background_is_not_lost_if_set_prior_to_loading_jQuery___9239_() throws Exception {
1187 runTest("support: body background is not lost if set prior to loading jQuery (#9239)");
1188 }
1189
1190
1191
1192
1193
1194 @Test
1195 @Alerts("0, 1, 1")
1196 public void support__A_background_on_the_testElement_does_not_cause_IE8_to_crash___9823_() throws Exception {
1197 runTest("support: A background on the testElement does not cause IE8 to crash (#9823)");
1198 }
1199
1200
1201
1202
1203
1204 @Test
1205 @Alerts("0, 1, 1")
1206 public void support__box_sizing_does_not_affect_jQuery_support_shrinkWrapBlocks() throws Exception {
1207 runTest("support: box-sizing does not affect jQuery.support.shrinkWrapBlocks");
1208 }
1209
1210
1211
1212
1213
1214 @Test
1215 @Alerts("1, 1, 2")
1216 public void support__Check_CSP__https___developer_mozilla_org_en_US_docs_Security_CSP__restrictions() throws Exception {
1217 runTest("support: Check CSP (https://developer.mozilla.org/en-US/docs/Security/CSP) restrictions");
1218 }
1219
1220
1221
1222
1223
1224 @Test
1225 @Alerts("0, 34, 34")
1226 public void support__Verify_that_the_support_tests_resolve_as_expected_per_browser() throws Exception {
1227 runTest("support: Verify that the support tests resolve as expected per browser");
1228 }
1229
1230
1231
1232
1233
1234 @Test
1235 @Alerts("0, 1, 1")
1236 public void data__expando() throws Exception {
1237 runTest("data: expando");
1238 }
1239
1240
1241
1242
1243
1244 @Test
1245 @Alerts("0, 25, 25")
1246 public void data__jQuery_data_div_() throws Exception {
1247 runTest("data: jQuery.data(div)");
1248 }
1249
1250
1251
1252
1253
1254 @Test
1255 @Alerts("0, 25, 25")
1256 public void data__jQuery_data____() throws Exception {
1257 runTest("data: jQuery.data({})");
1258 }
1259
1260
1261
1262
1263
1264 @Test
1265 @Alerts("0, 25, 25")
1266 public void data__jQuery_data_window_() throws Exception {
1267 runTest("data: jQuery.data(window)");
1268 }
1269
1270
1271
1272
1273
1274 @Test
1275 @Alerts("0, 25, 25")
1276 public void data__jQuery_data_document_() throws Exception {
1277 runTest("data: jQuery.data(document)");
1278 }
1279
1280
1281
1282
1283
1284 @Test
1285 @Alerts("0, 4, 4")
1286 public void data__Expando_cleanup() throws Exception {
1287 runTest("data: Expando cleanup");
1288 }
1289
1290
1291
1292
1293
1294 @Test
1295 @Alerts("0, 2, 2")
1296 public void data__Data_is_not_being_set_on_comment_and_text_nodes() throws Exception {
1297 runTest("data: Data is not being set on comment and text nodes");
1298 }
1299
1300
1301
1302
1303
1304 @Test
1305 @Alerts("0, 10, 10")
1306 public void data__jQuery_acceptData() throws Exception {
1307 runTest("data: jQuery.acceptData");
1308 }
1309
1310
1311
1312
1313
1314 @Test
1315 @Alerts("0, 2, 2")
1316 public void data__jQuery___data_______undefined___14101_() throws Exception {
1317 runTest("data: jQuery().data() === undefined (#14101)");
1318 }
1319
1320
1321
1322
1323
1324 @Test
1325 @Alerts("0, 5, 5")
1326 public void data___data__() throws Exception {
1327 runTest("data: .data()");
1328 }
1329
1330
1331
1332
1333
1334 @Test
1335 @Alerts("0, 18, 18")
1336 public void data__jQuery_Element__data_String__Object__data_String_() throws Exception {
1337 runTest("data: jQuery(Element).data(String, Object).data(String)");
1338 }
1339
1340
1341
1342
1343
1344 @Test
1345 @Alerts("0, 16, 16")
1346 public void data__jQuery_plain_Object__data_String__Object__data_String_() throws Exception {
1347 runTest("data: jQuery(plain Object).data(String, Object).data(String)");
1348 }
1349
1350
1351
1352
1353
1354 @Test
1355 @Alerts("0, 43, 43")
1356 public void data__data___attributes() throws Exception {
1357 runTest("data: data-* attributes");
1358 }
1359
1360
1361
1362
1363
1364 @Test
1365 @Alerts("0, 4, 4")
1366 public void data___data_Object_() throws Exception {
1367 runTest("data: .data(Object)");
1368 }
1369
1370
1371
1372
1373
1374 @Test
1375 @Alerts("0, 10, 10")
1376 public void data__jQuery_removeData() throws Exception {
1377 runTest("data: jQuery.removeData");
1378 }
1379
1380
1381
1382
1383
1384 @Test
1385 @Alerts("0, 6, 6")
1386 public void data___removeData__() throws Exception {
1387 runTest("data: .removeData()");
1388 }
1389
1390
1391
1392
1393
1394 @Test
1395 @Alerts("0, 1, 1")
1396 public void data__JSON_serialization___8108_() throws Exception {
1397 runTest("data: JSON serialization (#8108)");
1398 }
1399
1400
1401
1402
1403
1404 @Test
1405 @Alerts("0, 10, 10")
1406 public void data__jQuery_data_should_follow_html5_specification_regarding_camel_casing() throws Exception {
1407 runTest("data: jQuery.data should follow html5 specification regarding camel casing");
1408 }
1409
1410
1411
1412
1413
1414 @Test
1415 @Alerts("0, 2, 2")
1416 public void data__jQuery_data_should_not_miss_data_with_preset_hyphenated_property_names() throws Exception {
1417 runTest("data: jQuery.data should not miss data with preset hyphenated property names");
1418 }
1419
1420
1421
1422
1423
1424 @Test
1425 @Alerts("0, 24, 24")
1426 public void data__jQuery_data_supports_interoperable_hyphenated_camelCase_get_set_of_properties_with_arbitrary_non_null_NaN_undefined_values() throws Exception {
1427 runTest("data: jQuery.data supports interoperable hyphenated/camelCase get/set of properties with arbitrary non-null|NaN|undefined values");
1428 }
1429
1430
1431
1432
1433
1434 @Test
1435 @Alerts("0, 27, 27")
1436 public void data__jQuery_data_supports_interoperable_removal_of_hyphenated_camelCase_properties() throws Exception {
1437 runTest("data: jQuery.data supports interoperable removal of hyphenated/camelCase properties");
1438 }
1439
1440
1441
1442
1443
1444 @Test
1445 @Alerts("0, 4, 4")
1446 public void data___removeData_supports_removal_of_hyphenated_properties_via_array___12786_() throws Exception {
1447 runTest("data: .removeData supports removal of hyphenated properties via array (#12786)");
1448 }
1449
1450
1451
1452
1453
1454 @Test
1455 @Alerts("0, 1, 1")
1456 public void data__Triggering_the_removeData_should_not_throw_exceptions____10080_() throws Exception {
1457 runTest("data: Triggering the removeData should not throw exceptions. (#10080)");
1458 }
1459
1460
1461
1462
1463
1464 @Test
1465 @Alerts("0, 2, 2")
1466 public void data__Only_check_element_attributes_once_when_calling__data______8909() throws Exception {
1467 runTest("data: Only check element attributes once when calling .data() - #8909");
1468 }
1469
1470
1471
1472
1473
1474 @Test
1475 @Alerts("0, 1, 1")
1476 public void data__JSON_data__attributes_can_have_newlines() throws Exception {
1477 runTest("data: JSON data- attributes can have newlines");
1478 }
1479
1480
1481
1482
1483
1484 @Test
1485 @Alerts("0, 1, 1")
1486 public void data__enumerate_data_attrs_on_body___14894_() throws Exception {
1487 runTest("data: enumerate data attrs on body (#14894)");
1488 }
1489
1490
1491
1492
1493
1494 @Test
1495 @Alerts("0, 14, 14")
1496 public void queue__queue___with_other_types() throws Exception {
1497 runTest("queue: queue() with other types");
1498 }
1499
1500
1501
1502
1503
1504 @Test
1505 @Alerts("0, 2, 2")
1506 public void queue__queue_name__passes_in_the_next_item_in_the_queue_as_a_parameter() throws Exception {
1507 runTest("queue: queue(name) passes in the next item in the queue as a parameter");
1508 }
1509
1510
1511
1512
1513
1514 @Test
1515 @Alerts("0, 3, 3")
1516 public void queue__queue___passes_in_the_next_item_in_the_queue_as_a_parameter_to_fx_queues() throws Exception {
1517 runTest("queue: queue() passes in the next item in the queue as a parameter to fx queues");
1518 }
1519
1520
1521
1522
1523
1524 @Test
1525 @Alerts("0, 5, 5")
1526 public void queue__callbacks_keep_their_place_in_the_queue() throws Exception {
1527 runTest("queue: callbacks keep their place in the queue");
1528 }
1529
1530
1531
1532
1533
1534 @Test
1535 @Alerts("0, 2, 2")
1536 public void queue__delay__() throws Exception {
1537 runTest("queue: delay()");
1538 }
1539
1540
1541
1542
1543
1544 @Test
1545 @Alerts("0, 2, 2")
1546 public void queue__clearQueue_name__clears_the_queue() throws Exception {
1547 runTest("queue: clearQueue(name) clears the queue");
1548 }
1549
1550
1551
1552
1553
1554 @Test
1555 @Alerts("0, 1, 1")
1556 public void queue__clearQueue___clears_the_fx_queue() throws Exception {
1557 runTest("queue: clearQueue() clears the fx queue");
1558 }
1559
1560
1561
1562
1563
1564 @Test
1565 @Alerts("0, 3, 3")
1566 public void queue__fn_promise_____called_when_fx_queue_is_empty() throws Exception {
1567 runTest("queue: fn.promise() - called when fx queue is empty");
1568 }
1569
1570
1571
1572
1573
1574 @Test
1575 @Alerts("0, 5, 5")
1576 public void queue__fn_promise___queue______called_whenever_last_queue_function_is_dequeued() throws Exception {
1577 runTest("queue: fn.promise( \"queue\" ) - called whenever last queue function is dequeued");
1578 }
1579
1580
1581
1582
1583
1584 @Test
1585 @Alerts("0, 2, 2")
1586 public void queue__fn_promise___queue______waits_for_animation_to_complete_before_resolving() throws Exception {
1587 runTest("queue: fn.promise( \"queue\" ) - waits for animation to complete before resolving");
1588 }
1589
1590
1591
1592
1593
1594 @Test
1595 @Alerts("0, 2, 2")
1596 public void queue___promise_obj_() throws Exception {
1597 runTest("queue: .promise(obj)");
1598 }
1599
1600
1601
1602
1603
1604 @Test
1605 @Alerts("0, 3, 3")
1606 public void queue__delay___can_be_stopped() throws Exception {
1607 runTest("queue: delay() can be stopped");
1608 }
1609
1610
1611
1612
1613
1614 @Test
1615 @Alerts("0, 2, 2")
1616 public void queue__queue_stop_hooks() throws Exception {
1617 runTest("queue: queue stop hooks");
1618 }
1619
1620
1621
1622
1623
1624 @Test
1625 @Alerts("0, 1, 1")
1626 public void attributes__jQuery_propFix_integrity_test() throws Exception {
1627 runTest("attributes: jQuery.propFix integrity test");
1628 }
1629
1630
1631
1632
1633
1634 @Test
1635 @Alerts("0, 50, 50")
1636 public void attributes__attr_String_() throws Exception {
1637 runTest("attributes: attr(String)");
1638 }
1639
1640
1641
1642
1643
1644 @Test
1645 @Alerts("0, 4, 4")
1646 public void attributes__attr_String__on_cloned_elements___9646() throws Exception {
1647 runTest("attributes: attr(String) on cloned elements, #9646");
1648 }
1649
1650
1651
1652
1653
1654 @Test
1655 @Alerts("0, 3, 3")
1656 public void attributes__attr_String__in_XML_Files() throws Exception {
1657 runTest("attributes: attr(String) in XML Files");
1658 }
1659
1660
1661
1662
1663
1664 @Test
1665 @Alerts("0, 2, 2")
1666 public void attributes__attr_String__Function_() throws Exception {
1667 runTest("attributes: attr(String, Function)");
1668 }
1669
1670
1671
1672
1673
1674 @Test
1675 @Alerts("0, 3, 3")
1676 public void attributes__attr_Hash_() throws Exception {
1677 runTest("attributes: attr(Hash)");
1678 }
1679
1680
1681
1682
1683
1684 @Test
1685 @Alerts("0, 71, 71")
1686 public void attributes__attr_String__Object_() throws Exception {
1687 runTest("attributes: attr(String, Object)");
1688 }
1689
1690
1691
1692
1693
1694 @Test
1695 @Alerts("0, 1, 1")
1696 public void attributes__attr___extending_the_boolean_attrHandle() throws Exception {
1697 runTest("attributes: attr - extending the boolean attrHandle");
1698 }
1699
1700
1701
1702
1703
1704 @Test
1705 @Alerts("0, 2, 2")
1706 public void attributes__attr_String__Object____Loaded_via_XML_document() throws Exception {
1707 runTest("attributes: attr(String, Object) - Loaded via XML document");
1708 }
1709
1710
1711
1712
1713
1714 @Test
1715 @Alerts("0, 2, 2")
1716 public void attributes__attr_String__Object____Loaded_via_XML_fragment() throws Exception {
1717 runTest("attributes: attr(String, Object) - Loaded via XML fragment");
1718 }
1719
1720
1721
1722
1723
1724 @Test
1725 @Alerts("0, 8, 8")
1726 public void attributes__attr__tabindex__() throws Exception {
1727 runTest("attributes: attr('tabindex')");
1728 }
1729
1730
1731
1732
1733
1734 @Test
1735 @Alerts("0, 9, 9")
1736 public void attributes__attr__tabindex___value_() throws Exception {
1737 runTest("attributes: attr('tabindex', value)");
1738 }
1739
1740
1741
1742
1743
1744 @Test
1745 @Alerts("0, 12, 12")
1746 public void attributes__removeAttr_String_() throws Exception {
1747 runTest("attributes: removeAttr(String)");
1748 }
1749
1750
1751
1752
1753
1754 @Test
1755 @Alerts("0, 7, 7")
1756 public void attributes__removeAttr_String__in_XML() throws Exception {
1757 runTest("attributes: removeAttr(String) in XML");
1758 }
1759
1760
1761
1762
1763
1764 @Test
1765 @Alerts("0, 8, 8")
1766 public void attributes__removeAttr_Multi_String__variable_space_width_() throws Exception {
1767 runTest("attributes: removeAttr(Multi String, variable space width)");
1768 }
1769
1770
1771
1772
1773
1774 @Test
1775 @Alerts("0, 17, 17")
1776 public void attributes__prop_String__Object_() throws Exception {
1777 runTest("attributes: prop(String, Object)");
1778 }
1779
1780
1781
1782
1783
1784 @Test
1785 @Alerts("0, 14, 14")
1786 public void attributes__prop_String__Object__on_null_undefined() throws Exception {
1787 runTest("attributes: prop(String, Object) on null/undefined");
1788 }
1789
1790
1791
1792
1793
1794 @Test
1795 @Alerts("0, 11, 11")
1796 public void attributes__prop__tabindex__() throws Exception {
1797 runTest("attributes: prop('tabindex')");
1798 }
1799
1800
1801
1802
1803
1804 @Test
1805 @Alerts("0, 10, 10")
1806 public void attributes__prop__tabindex___value_() throws Exception {
1807 runTest("attributes: prop('tabindex', value)");
1808 }
1809
1810
1811
1812
1813
1814 @Test
1815 @Alerts("0, 6, 6")
1816 public void attributes__removeProp_String_() throws Exception {
1817 runTest("attributes: removeProp(String)");
1818 }
1819
1820
1821
1822
1823
1824 @Test
1825 @Alerts("0, 1, 1")
1826 public void attributes__val___after_modification() throws Exception {
1827 runTest("attributes: val() after modification");
1828 }
1829
1830
1831
1832
1833
1834 @Test
1835 @Alerts("0, 26, 26")
1836 public void attributes__val__() throws Exception {
1837 runTest("attributes: val()");
1838 }
1839
1840
1841
1842
1843
1844 @Test
1845 @Alerts("0, 3, 3")
1846 public void attributes__val___with_non_matching_values_on_dropdown_list() throws Exception {
1847 runTest("attributes: val() with non-matching values on dropdown list");
1848 }
1849
1850
1851
1852
1853
1854 @Test
1855 @Alerts(CHROME = "0, 4, 4",
1856 EDGE = "0, 4, 4",
1857 FF = "0, 4, 4",
1858 FF_ESR = "0, 4, 4")
1859 public void attributes__val___respects_numbers_without_exception__Bug__9319_() throws Exception {
1860 runTest("attributes: val() respects numbers without exception (Bug #9319)");
1861 }
1862
1863
1864
1865
1866
1867 @Test
1868 @Alerts("0, 9, 9")
1869 public void attributes__val_String_Number_() throws Exception {
1870 runTest("attributes: val(String/Number)");
1871 }
1872
1873
1874
1875
1876
1877 @Test
1878 @Alerts("0, 9, 9")
1879 public void attributes__val_Function_() throws Exception {
1880 runTest("attributes: val(Function)");
1881 }
1882
1883
1884
1885
1886
1887 @Test
1888 @Alerts("0, 4, 4")
1889 public void attributes__val_Array_of_Numbers___Bug__7123_() throws Exception {
1890 runTest("attributes: val(Array of Numbers) (Bug #7123)");
1891 }
1892
1893
1894
1895
1896
1897 @Test
1898 @Alerts("0, 10, 10")
1899 public void attributes__val_Function__with_incoming_value() throws Exception {
1900 runTest("attributes: val(Function) with incoming value");
1901 }
1902
1903
1904
1905
1906
1907 @Test
1908 @Alerts("0, 3, 3")
1909 public void attributes__val_select__after_form_reset____Bug__2551_() throws Exception {
1910 runTest("attributes: val(select) after form.reset() (Bug #2551)");
1911 }
1912
1913
1914
1915
1916
1917 @Test
1918 @Alerts("0, 9, 9")
1919 public void attributes__addClass_String_() throws Exception {
1920 runTest("attributes: addClass(String)");
1921 }
1922
1923
1924
1925
1926
1927 @Test
1928 @Alerts("0, 9, 9")
1929 public void attributes__addClass_Function_() throws Exception {
1930 runTest("attributes: addClass(Function)");
1931 }
1932
1933
1934
1935
1936
1937 @Test
1938 @Alerts("0, 52, 52")
1939 public void attributes__addClass_Function__with_incoming_value() throws Exception {
1940 runTest("attributes: addClass(Function) with incoming value");
1941 }
1942
1943
1944
1945
1946
1947 @Test
1948 @Alerts("0, 8, 8")
1949 public void attributes__removeClass_String____simple() throws Exception {
1950 runTest("attributes: removeClass(String) - simple");
1951 }
1952
1953
1954
1955
1956
1957 @Test
1958 @Alerts("0, 8, 8")
1959 public void attributes__removeClass_Function____simple() throws Exception {
1960 runTest("attributes: removeClass(Function) - simple");
1961 }
1962
1963
1964
1965
1966
1967 @Test
1968 @Alerts("0, 52, 52")
1969 public void attributes__removeClass_Function__with_incoming_value() throws Exception {
1970 runTest("attributes: removeClass(Function) with incoming value");
1971 }
1972
1973
1974
1975
1976
1977 @Test
1978 @Alerts("0, 1, 1")
1979 public void attributes__removeClass___removes_duplicates() throws Exception {
1980 runTest("attributes: removeClass() removes duplicates");
1981 }
1982
1983
1984
1985
1986
1987 @Test
1988 @Alerts("0, 1, 1")
1989 public void attributes__removeClass_undefined__is_a_no_op() throws Exception {
1990 runTest("attributes: removeClass(undefined) is a no-op");
1991 }
1992
1993
1994
1995
1996
1997 @Test
1998 @Alerts("0, 17, 17")
1999 public void attributes__toggleClass_String_boolean_undefined___boolean__() throws Exception {
2000 runTest("attributes: toggleClass(String|boolean|undefined[, boolean])");
2001 }
2002
2003
2004
2005
2006
2007 @Test
2008 @Alerts("0, 17, 17")
2009 public void attributes__toggleClass_Function___boolean__() throws Exception {
2010 runTest("attributes: toggleClass(Function[, boolean])");
2011 }
2012
2013
2014
2015
2016
2017 @Test
2018 @Alerts("0, 14, 14")
2019 public void attributes__toggleClass_Function___boolean___with_incoming_value() throws Exception {
2020 runTest("attributes: toggleClass(Function[, boolean]) with incoming value");
2021 }
2022
2023
2024
2025
2026
2027 @Test
2028 @Alerts("0, 17, 17")
2029 public void attributes__addClass__removeClass__hasClass() throws Exception {
2030 runTest("attributes: addClass, removeClass, hasClass");
2031 }
2032
2033
2034
2035
2036
2037 @Test
2038 @Alerts("0, 19, 19")
2039 public void attributes__addClass__removeClass__hasClass_on_many_elements() throws Exception {
2040 runTest("attributes: addClass, removeClass, hasClass on many elements");
2041 }
2042
2043
2044
2045
2046
2047 @Test
2048 @Alerts("0, 2, 2")
2049 public void attributes__contents___hasClass___returns_correct_values() throws Exception {
2050 runTest("attributes: contents().hasClass() returns correct values");
2051 }
2052
2053
2054
2055
2056
2057 @Test
2058 @Alerts("0, 4, 4")
2059 public void attributes__hasClass_correctly_interprets_non_space_separators___13835_() throws Exception {
2060 runTest("attributes: hasClass correctly interprets non-space separators (#13835)");
2061 }
2062
2063
2064
2065
2066
2067 @Test
2068 @Alerts("0, 1, 1")
2069 public void attributes__coords_returns_correct_values_in_IE6_IE7__see__10828() throws Exception {
2070 runTest("attributes: coords returns correct values in IE6/IE7, see #10828");
2071 }
2072
2073
2074
2075
2076
2077 @Test
2078 @Alerts("0, 1, 1")
2079 public void attributes__should_not_throw_at___option__val_____14686_() throws Exception {
2080 runTest("attributes: should not throw at $(option).val() (#14686)");
2081 }
2082
2083
2084
2085
2086
2087 @Test
2088 @Alerts("0, 3, 3")
2089 public void attributes__Insignificant_white_space_returned_for___option__val_____14858_() throws Exception {
2090 runTest("attributes: Insignificant white space returned for $(option).val() (#14858)");
2091 }
2092
2093
2094
2095
2096
2097 @Test
2098 @Alerts("0, 2, 2")
2099 public void event__null_or_undefined_handler() throws Exception {
2100 runTest("event: null or undefined handler");
2101 }
2102
2103
2104
2105
2106
2107 @Test
2108 @Alerts("0, 2, 2")
2109 public void event__on___with_non_null_defined_data() throws Exception {
2110 runTest("event: on() with non-null,defined data");
2111 }
2112
2113
2114
2115
2116
2117 @Test
2118 @Alerts("0, 1, 1")
2119 public void event__Handler_changes_and__trigger___order() throws Exception {
2120 runTest("event: Handler changes and .trigger() order");
2121 }
2122
2123
2124
2125
2126
2127 @Test
2128 @Alerts("0, 4, 4")
2129 public void event__on____with_data() throws Exception {
2130 runTest("event: on(), with data");
2131 }
2132
2133
2134
2135
2136
2137 @Test
2138 @Alerts("0, 3, 3")
2139 public void event__click____with_data() throws Exception {
2140 runTest("event: click(), with data");
2141 }
2142
2143
2144
2145
2146
2147 @Test
2148 @Alerts("0, 4, 4")
2149 public void event__on____with_data__trigger_with_data() throws Exception {
2150 runTest("event: on(), with data, trigger with data");
2151 }
2152
2153
2154
2155
2156
2157 @Test
2158 @Alerts("0, 2, 2")
2159 public void event__on____multiple_events_at_once() throws Exception {
2160 runTest("event: on(), multiple events at once");
2161 }
2162
2163
2164
2165
2166
2167 @Test
2168 @Alerts("0, 1, 1")
2169 public void event__on____five_events_at_once() throws Exception {
2170 runTest("event: on(), five events at once");
2171 }
2172
2173
2174
2175
2176
2177 @Test
2178 @Alerts("0, 7, 7")
2179 public void event__on____multiple_events_at_once_and_namespaces() throws Exception {
2180 runTest("event: on(), multiple events at once and namespaces");
2181 }
2182
2183
2184
2185
2186
2187 @Test
2188 @Alerts("0, 27, 27")
2189 public void event__on____namespace_with_special_add() throws Exception {
2190 runTest("event: on(), namespace with special add");
2191 }
2192
2193
2194
2195
2196
2197 @Test
2198 @Alerts("0, 1, 1")
2199 public void event__on____no_data() throws Exception {
2200 runTest("event: on(), no data");
2201 }
2202
2203
2204
2205
2206
2207 @Test
2208 @Alerts("0, 6, 6")
2209 public void event__on_one_off_Object_() throws Exception {
2210 runTest("event: on/one/off(Object)");
2211 }
2212
2213
2214
2215
2216
2217 @Test
2218 @Alerts("0, 6, 6")
2219 public void event__on_off_Object___on_off_Object__String_() throws Exception {
2220 runTest("event: on/off(Object), on/off(Object, String)");
2221 }
2222
2223
2224
2225
2226
2227 @Test
2228 @Alerts("0, 2, 2")
2229 public void event__on_immediate_propagation() throws Exception {
2230 runTest("event: on immediate propagation");
2231 }
2232
2233
2234
2235
2236
2237 @Test
2238 @Alerts("0, 3, 3")
2239 public void event__on_bubbling__isDefaultPrevented__stopImmediatePropagation() throws Exception {
2240 runTest("event: on bubbling, isDefaultPrevented, stopImmediatePropagation");
2241 }
2242
2243
2244
2245
2246
2247 @Test
2248 @Alerts("0, 1, 1")
2249 public void event__on____iframes() throws Exception {
2250 runTest("event: on(), iframes");
2251 }
2252
2253
2254
2255
2256
2257 @Test
2258 @Alerts("0, 5, 5")
2259 public void event__on____trigger_change_on_select() throws Exception {
2260 runTest("event: on(), trigger change on select");
2261 }
2262
2263
2264
2265
2266
2267 @Test
2268 @Alerts("0, 18, 18")
2269 public void event__on____namespaced_events__cloned_events() throws Exception {
2270 runTest("event: on(), namespaced events, cloned events");
2271 }
2272
2273
2274
2275
2276
2277 @Test
2278 @Alerts("0, 6, 6")
2279 public void event__on____multi_namespaced_events() throws Exception {
2280 runTest("event: on(), multi-namespaced events");
2281 }
2282
2283
2284
2285
2286
2287 @Test
2288 @Alerts("0, 2, 2")
2289 public void event__namespace_only_event_binding_is_a_no_op() throws Exception {
2290 runTest("event: namespace-only event binding is a no-op");
2291 }
2292
2293
2294
2295
2296
2297 @Test
2298 @Alerts("0, 2, 2")
2299 public void event__on____with_same_function() throws Exception {
2300 runTest("event: on(), with same function");
2301 }
2302
2303
2304
2305
2306
2307 @Test
2308 @Alerts("0, 1, 1")
2309 public void event__on____make_sure_order_is_maintained() throws Exception {
2310 runTest("event: on(), make sure order is maintained");
2311 }
2312
2313
2314
2315
2316
2317 @Test
2318 @Alerts("0, 4, 4")
2319 public void event__on____with_different_this_object() throws Exception {
2320 runTest("event: on(), with different this object");
2321 }
2322
2323
2324
2325
2326
2327 @Test
2328 @Alerts("0, 3, 3")
2329 public void event__on_name__false___off_name__false_() throws Exception {
2330 runTest("event: on(name, false), off(name, false)");
2331 }
2332
2333
2334
2335
2336
2337 @Test
2338 @Alerts("0, 3, 3")
2339 public void event__on_name__selector__false___off_name__selector__false_() throws Exception {
2340 runTest("event: on(name, selector, false), off(name, selector, false)");
2341 }
2342
2343
2344
2345
2346
2347 @Test
2348 @Alerts("0, 7, 7")
2349 public void event__on___trigger___off___on_plain_object() throws Exception {
2350 runTest("event: on()/trigger()/off() on plain object");
2351 }
2352
2353
2354
2355
2356
2357 @Test
2358 @Alerts("0, 1, 1")
2359 public void event__off_type_() throws Exception {
2360 runTest("event: off(type)");
2361 }
2362
2363
2364
2365
2366
2367 @Test
2368 @Alerts("0, 4, 4")
2369 public void event__off_eventObject_() throws Exception {
2370 runTest("event: off(eventObject)");
2371 }
2372
2373
2374
2375
2376
2377 @Test
2378 @Alerts("0, 1, 1")
2379 public void event__hover___mouseenter_mouseleave() throws Exception {
2380 runTest("event: hover() mouseenter mouseleave");
2381 }
2382
2383
2384
2385
2386
2387 @Test
2388 @Alerts("0, 1, 1")
2389 public void event__mouseover_triggers_mouseenter() throws Exception {
2390 runTest("event: mouseover triggers mouseenter");
2391 }
2392
2393
2394
2395
2396
2397 @Test
2398 @Alerts("0, 1, 1")
2399 public void event__pointerover_triggers_pointerenter() throws Exception {
2400 runTest("event: pointerover triggers pointerenter");
2401 }
2402
2403
2404
2405
2406
2407 @Test
2408 @Alerts("0, 1, 1")
2409 public void event__withinElement_implemented_with_jQuery_contains__() throws Exception {
2410 runTest("event: withinElement implemented with jQuery.contains()");
2411 }
2412
2413
2414
2415
2416
2417 @Test
2418 @Alerts("0, 2, 2")
2419 public void event__mouseenter__mouseleave_don_t_catch_exceptions() throws Exception {
2420 runTest("event: mouseenter, mouseleave don't catch exceptions");
2421 }
2422
2423
2424
2425
2426
2427 @Test
2428 @Alerts("0, 6, 6")
2429 public void event__trigger___shortcuts() throws Exception {
2430 runTest("event: trigger() shortcuts");
2431 }
2432
2433
2434
2435
2436
2437 @Test
2438 @Alerts("0, 18, 18")
2439 public void event__trigger___bubbling() throws Exception {
2440 runTest("event: trigger() bubbling");
2441 }
2442
2443
2444
2445
2446
2447 @Test
2448 @Alerts("0, 16, 16")
2449 public void event__trigger_type___data____fn__() throws Exception {
2450 runTest("event: trigger(type, [data], [fn])");
2451 }
2452
2453
2454
2455
2456
2457 @Test
2458 @Alerts("0, 3, 3")
2459 public void event__submit_event_bubbles_on_copied_forms___11649_() throws Exception {
2460 runTest("event: submit event bubbles on copied forms (#11649)");
2461 }
2462
2463
2464
2465
2466
2467 @Test
2468 @Alerts("0, 3, 3")
2469 public void event__change_event_bubbles_on_copied_forms___11796_() throws Exception {
2470 runTest("event: change event bubbles on copied forms (#11796)");
2471 }
2472
2473
2474
2475
2476
2477 @Test
2478 @Alerts("0, 28, 28")
2479 public void event__trigger_eventObject___data____fn__() throws Exception {
2480 runTest("event: trigger(eventObject, [data], [fn])");
2481 }
2482
2483
2484
2485
2486
2487 @Test
2488 @Alerts("0, 2, 2")
2489 public void event___trigger___bubbling_on_disconnected_elements___10489_() throws Exception {
2490 runTest("event: .trigger() bubbling on disconnected elements (#10489)");
2491 }
2492
2493
2494
2495
2496
2497 @Test
2498 @Alerts("0, 1, 1")
2499 public void event___trigger___doesn_t_bubble_load_event___10717_() throws Exception {
2500 runTest("event: .trigger() doesn't bubble load event (#10717)");
2501 }
2502
2503
2504
2505
2506
2507 @Test
2508 @Alerts("0, 2, 2")
2509 public void event__Delegated_events_in_SVG___10791___13180_() throws Exception {
2510 runTest("event: Delegated events in SVG (#10791; #13180)");
2511 }
2512
2513
2514
2515
2516
2517 @Test
2518 @Alerts("0, 5, 5")
2519 public void event__Delegated_events_in_forms___10844___11145___8165___11382___11764_() throws Exception {
2520 runTest("event: Delegated events in forms (#10844; #11145; #8165; #11382, #11764)");
2521 }
2522
2523
2524
2525
2526
2527 @Test
2528 @Alerts("0, 1, 1")
2529 public void event__Submit_event_can_be_stopped___11049_() throws Exception {
2530 runTest("event: Submit event can be stopped (#11049)");
2531 }
2532
2533
2534
2535
2536
2537 @Test
2538 @Alerts("0, 4, 4")
2539 public void event__on_beforeunload_() throws Exception {
2540 runTest("event: on(beforeunload)");
2541 }
2542
2543
2544
2545
2546
2547 @Test
2548 @Alerts("0, 5, 5")
2549 public void event__jQuery_Event__type__props__() throws Exception {
2550 runTest("event: jQuery.Event( type, props )");
2551 }
2552
2553
2554
2555
2556
2557 @Test
2558 @Alerts("0, 12, 12")
2559 public void event__jQuery_Event_properties() throws Exception {
2560 runTest("event: jQuery.Event properties");
2561 }
2562
2563
2564
2565
2566
2567 @Test
2568 @Alerts("0, 65, 65")
2569 public void event___on____off__() throws Exception {
2570 runTest("event: .on()/.off()");
2571 }
2572
2573
2574
2575
2576
2577 @Test
2578 @Alerts("0, 1, 1")
2579 public void event__jQuery_off_using_dispatched_jQuery_Event() throws Exception {
2580 runTest("event: jQuery.off using dispatched jQuery.Event");
2581 }
2582
2583
2584
2585
2586
2587 @Test
2588 @Alerts("0, 3, 3")
2589 public void event__delegated_event_with_delegateTarget_relative_selector() throws Exception {
2590 runTest("event: delegated event with delegateTarget-relative selector");
2591 }
2592
2593
2594
2595
2596
2597 @Test
2598 @Alerts("0, 1, 1")
2599 public void event__delegated_event_with_selector_matching_Object_prototype_property___13203_() throws Exception {
2600 runTest("event: delegated event with selector matching Object.prototype property (#13203)");
2601 }
2602
2603
2604
2605
2606
2607 @Test
2608 @Alerts("0, 1, 1")
2609 public void event__delegated_event_with_intermediate_DOM_manipulation___13208_() throws Exception {
2610 runTest("event: delegated event with intermediate DOM manipulation (#13208)");
2611 }
2612
2613
2614
2615
2616
2617 @Test
2618 @Alerts("0, 1, 1")
2619 public void event__stopPropagation___stops_directly_bound_events_on_delegated_target() throws Exception {
2620 runTest("event: stopPropagation() stops directly-bound events on delegated target");
2621 }
2622
2623
2624
2625
2626
2627 @Test
2628 @Alerts("0, 2, 2")
2629 public void event__off_all_bound_delegated_events() throws Exception {
2630 runTest("event: off all bound delegated events");
2631 }
2632
2633
2634
2635
2636
2637 @Test
2638 @Alerts("0, 1, 1")
2639 public void event__on_with_multiple_delegated_events() throws Exception {
2640 runTest("event: on with multiple delegated events");
2641 }
2642
2643
2644
2645
2646
2647 @Test
2648 @Alerts("0, 8, 8")
2649 public void event__delegated_on_with_change() throws Exception {
2650 runTest("event: delegated on with change");
2651 }
2652
2653
2654
2655
2656
2657 @Test
2658 @Alerts("0, 2, 2")
2659 public void event__delegated_on_with_submit() throws Exception {
2660 runTest("event: delegated on with submit");
2661 }
2662
2663
2664
2665
2666
2667 @Test
2668 @Alerts("0, 2, 2")
2669 public void event__delegated_off___with_only_namespaces() throws Exception {
2670 runTest("event: delegated off() with only namespaces");
2671 }
2672
2673
2674
2675
2676
2677 @Test
2678 @Alerts("0, 1, 1")
2679 public void event__Non_DOM_element_events() throws Exception {
2680 runTest("event: Non DOM element events");
2681 }
2682
2683
2684
2685
2686
2687 @Test
2688 @Alerts("0, 1, 1")
2689 public void event__inline_handler_returning_false_stops_default() throws Exception {
2690 runTest("event: inline handler returning false stops default");
2691 }
2692
2693
2694
2695
2696
2697 @Test
2698 @Alerts("0, 2, 2")
2699 public void event__window_resize() throws Exception {
2700 runTest("event: window resize");
2701 }
2702
2703
2704
2705
2706
2707 @Test
2708 @Alerts("0, 2, 2")
2709 public void event__focusin_bubbles() throws Exception {
2710 runTest("event: focusin bubbles");
2711 }
2712
2713
2714
2715
2716
2717 @Test
2718 @Alerts("0, 1, 1")
2719 public void event__custom_events_with_colons___3533___8272_() throws Exception {
2720 runTest("event: custom events with colons (#3533, #8272)");
2721 }
2722
2723
2724
2725
2726
2727 @Test
2728 @Alerts("0, 9, 9")
2729 public void event___on_and__off() throws Exception {
2730 runTest("event: .on and .off");
2731 }
2732
2733
2734
2735
2736
2737 @Test
2738 @Alerts("0, 7, 7")
2739 public void event__special_on_name_mapping() throws Exception {
2740 runTest("event: special on name mapping");
2741 }
2742
2743
2744
2745
2746
2747 @Test
2748 @Alerts("0, 7, 7")
2749 public void event___on_and__off__selective_mixed_removal___10705_() throws Exception {
2750 runTest("event: .on and .off, selective mixed removal (#10705)");
2751 }
2752
2753
2754
2755
2756
2757 @Test
2758 @Alerts("0, 1, 1")
2759 public void event___on__event_map__null_selector__data____11130() throws Exception {
2760 runTest("event: .on( event-map, null-selector, data ) #11130");
2761 }
2762
2763
2764
2765
2766
2767 @Test
2768 @Alerts("0, 3, 3")
2769 public void event__clone___delegated_events___11076_() throws Exception {
2770 runTest("event: clone() delegated events (#11076)");
2771 }
2772
2773
2774
2775
2776
2777 @Test
2778 @Alerts("0, 9, 9")
2779 public void event__checkbox_state___3827_() throws Exception {
2780 runTest("event: checkbox state (#3827)");
2781 }
2782
2783
2784
2785
2786
2787 @Test
2788 @Alerts("0, 1, 1")
2789 public void event__hover_event_no_longer_special_since_1_9() throws Exception {
2790 runTest("event: hover event no longer special since 1.9");
2791 }
2792
2793
2794
2795
2796
2797 @Test
2798 @Alerts("0, 2, 2")
2799 public void event__fixHooks_extensions() throws Exception {
2800 runTest("event: fixHooks extensions");
2801 }
2802
2803
2804
2805
2806
2807 @Test
2808 @Alerts("0, 2, 2")
2809 public void event__focusin_using_non_element_targets() throws Exception {
2810 runTest("event: focusin using non-element targets");
2811 }
2812
2813
2814
2815
2816
2817 @Test
2818 @Alerts("0, 1, 1")
2819 public void event__focusin_from_an_iframe() throws Exception {
2820 runTest("event: focusin from an iframe");
2821 }
2822
2823
2824
2825
2826
2827 @Test
2828 @Alerts("0, 1, 1")
2829 public void event__jQuery_ready_promise() throws Exception {
2830 runTest("event: jQuery.ready promise");
2831 }
2832
2833
2834
2835
2836
2837 @Test
2838 @Alerts("0, 1, 1")
2839 public void event__Focusing_iframe_element() throws Exception {
2840 runTest("event: Focusing iframe element");
2841 }
2842
2843
2844
2845
2846
2847 @Test
2848 @Alerts("0, 1, 1")
2849 public void event__triggerHandler_onbeforeunload_() throws Exception {
2850 runTest("event: triggerHandler(onbeforeunload)");
2851 }
2852
2853
2854
2855
2856
2857 @Test
2858 @Alerts("0, 1, 1")
2859 public void event__jQuery_ready_synchronous_load_with_long_loading_subresources() throws Exception {
2860 runTest("event: jQuery.ready synchronous load with long loading subresources");
2861 }
2862
2863
2864
2865
2866
2867 @Test
2868 @Alerts("0, 2, 2")
2869 public void event__change_handler_should_be_detached_from_element() throws Exception {
2870 runTest("event: change handler should be detached from element");
2871 }
2872
2873
2874
2875
2876
2877 @Test
2878 @Alerts("0, 1, 1")
2879 public void event__trigger_click_on_checkbox__fires_change_event() throws Exception {
2880 runTest("event: trigger click on checkbox, fires change event");
2881 }
2882
2883
2884
2885
2886
2887 @Test
2888 @Alerts("0, 4, 4")
2889 public void event__Namespace_preserved_when_passed_an_Event___12739_() throws Exception {
2890 runTest("event: Namespace preserved when passed an Event (#12739)");
2891 }
2892
2893
2894
2895
2896
2897 @Test
2898 @Alerts("0, 18, 18")
2899 public void event__make_sure_events_cloned_correctly() throws Exception {
2900 runTest("event: make sure events cloned correctly");
2901 }
2902
2903
2904
2905
2906
2907 @Test
2908 @Alerts("0, 1, 1")
2909 public void event__String_prototype_namespace_does_not_cause_trigger___to_throw___13360_() throws Exception {
2910 runTest("event: String.prototype.namespace does not cause trigger() to throw (#13360)");
2911 }
2912
2913
2914
2915
2916
2917 @Test
2918 @Alerts("0, 1, 1")
2919 public void event__Inline_event_result_is_returned___13993_() throws Exception {
2920 runTest("event: Inline event result is returned (#13993)");
2921 }
2922
2923
2924
2925
2926
2927 @Test
2928 @Alerts(CHROME = "0, 2, 2",
2929 EDGE = "0, 2, 2")
2930 public void event__Check_order_of_focusin_focusout_events() throws Exception {
2931 runTest("event: Check order of focusin/focusout events");
2932 }
2933
2934
2935
2936
2937
2938 @Test
2939 @Alerts(CHROME = "0, 5, 5",
2940 EDGE = "0, 5, 5")
2941 public void event__focus_blur_order___12868_() throws Exception {
2942 runTest("event: focus-blur order (#12868)");
2943 }
2944
2945
2946
2947
2948
2949 @Test
2950 @Alerts("0, 7, 7")
2951 public void selector__element___jQuery_only() throws Exception {
2952 runTest("selector: element - jQuery only");
2953 }
2954
2955
2956
2957
2958
2959 @Test
2960 @Alerts("0, 26, 26")
2961 public void selector__id() throws Exception {
2962 runTest("selector: id");
2963 }
2964
2965
2966
2967
2968
2969 @Test
2970 @Alerts("0, 4, 4")
2971 public void selector__class___jQuery_only() throws Exception {
2972 runTest("selector: class - jQuery only");
2973 }
2974
2975
2976
2977
2978
2979 @Test
2980 @Alerts("0, 5, 5")
2981 public void selector__name() throws Exception {
2982 runTest("selector: name");
2983 }
2984
2985
2986
2987
2988
2989 @Test
2990 @Alerts("0, 4, 4")
2991 public void selector__selectors_with_comma() throws Exception {
2992 runTest("selector: selectors with comma");
2993 }
2994
2995
2996
2997
2998
2999 @Test
3000 @Alerts("0, 27, 27")
3001 public void selector__child_and_adjacent() throws Exception {
3002 runTest("selector: child and adjacent");
3003 }
3004
3005
3006
3007
3008
3009 @Test
3010 @Alerts("0, 54, 54")
3011 public void selector__attributes() throws Exception {
3012 runTest("selector: attributes");
3013 }
3014
3015
3016
3017
3018
3019 @Test
3020 @Alerts("0, 1, 1")
3021 public void selector__disconnected_nodes() throws Exception {
3022 runTest("selector: disconnected nodes");
3023 }
3024
3025
3026
3027
3028
3029 @Test
3030 @Alerts("0, 3, 3")
3031 public void selector__disconnected_nodes___jQuery_only() throws Exception {
3032 runTest("selector: disconnected nodes - jQuery only");
3033 }
3034
3035
3036
3037
3038
3039 @Test
3040 @Alerts("0, 35, 35")
3041 public void selector__attributes___jQuery_attr() throws Exception {
3042 runTest("selector: attributes - jQuery.attr");
3043 }
3044
3045
3046
3047
3048
3049 @Test
3050 @Alerts("0, 16, 16")
3051 public void selector__jQuery_contains() throws Exception {
3052 runTest("selector: jQuery.contains");
3053 }
3054
3055
3056
3057
3058
3059 @Test
3060 @Alerts("0, 14, 14")
3061 public void selector__jQuery_unique() throws Exception {
3062 runTest("selector: jQuery.unique");
3063 }
3064
3065
3066
3067
3068
3069 @Test
3070 @Alerts("0, 4, 4")
3071 public void selector__Sizzle_cache_collides_with_multiple_Sizzles_on_a_page() throws Exception {
3072 runTest("selector: Sizzle cache collides with multiple Sizzles on a page");
3073 }
3074
3075
3076
3077
3078
3079 @Test
3080 @Alerts("0, 1, 1")
3081 public void selector__Iframe_dispatch_should_not_affect_jQuery___13936_() throws Exception {
3082 runTest("selector: Iframe dispatch should not affect jQuery (#13936)");
3083 }
3084
3085
3086
3087
3088
3089 @Test
3090 @Alerts("0, 1, 1")
3091 public void traversing__find_String_() throws Exception {
3092 runTest("traversing: find(String)");
3093 }
3094
3095
3096
3097
3098
3099 @Test
3100 @Alerts("0, 2, 2")
3101 public void traversing__find_String__under_non_elements() throws Exception {
3102 runTest("traversing: find(String) under non-elements");
3103 }
3104
3105
3106
3107
3108
3109 @Test
3110 @Alerts("0, 4, 4")
3111 public void traversing__find_leading_combinator_() throws Exception {
3112 runTest("traversing: find(leading combinator)");
3113 }
3114
3115
3116
3117
3118
3119 @Test
3120 @Alerts("0, 13, 13")
3121 public void traversing__find_node_jQuery_object_() throws Exception {
3122 runTest("traversing: find(node|jQuery object)");
3123 }
3124
3125
3126
3127
3128
3129 @Test
3130 @Alerts("0, 23, 23")
3131 public void traversing__is_String_undefined_() throws Exception {
3132 runTest("traversing: is(String|undefined)");
3133 }
3134
3135
3136
3137
3138
3139 @Test
3140 @Alerts("0, 14, 14")
3141 public void traversing__is___against_non_elements___10178_() throws Exception {
3142 runTest("traversing: is() against non-elements (#10178)");
3143 }
3144
3145
3146
3147
3148
3149 @Test
3150 @Alerts("0, 19, 19")
3151 public void traversing__is_jQuery_() throws Exception {
3152 runTest("traversing: is(jQuery)");
3153 }
3154
3155
3156
3157
3158
3159 @Test
3160 @Alerts("0, 6, 6")
3161 public void traversing__is___with__has___selectors() throws Exception {
3162 runTest("traversing: is() with :has() selectors");
3163 }
3164
3165
3166
3167
3168
3169 @Test
3170 @Alerts("0, 27, 27")
3171 public void traversing__is___with_positional_selectors() throws Exception {
3172 runTest("traversing: is() with positional selectors");
3173 }
3174
3175
3176
3177
3178
3179 @Test
3180 @Alerts("0, 2, 2")
3181 public void traversing__index__() throws Exception {
3182 runTest("traversing: index()");
3183 }
3184
3185
3186
3187
3188
3189 @Test
3190 @Alerts("0, 16, 16")
3191 public void traversing__index_Object_String_undefined_() throws Exception {
3192 runTest("traversing: index(Object|String|undefined)");
3193 }
3194
3195
3196
3197
3198
3199 @Test
3200 @Alerts("0, 9, 9")
3201 public void traversing__filter_Selector_undefined_() throws Exception {
3202 runTest("traversing: filter(Selector|undefined)");
3203 }
3204
3205
3206
3207
3208
3209 @Test
3210 @Alerts("0, 2, 2")
3211 public void traversing__filter_Function_() throws Exception {
3212 runTest("traversing: filter(Function)");
3213 }
3214
3215
3216
3217
3218
3219 @Test
3220 @Alerts("0, 1, 1")
3221 public void traversing__filter_Element_() throws Exception {
3222 runTest("traversing: filter(Element)");
3223 }
3224
3225
3226
3227
3228
3229 @Test
3230 @Alerts("0, 1, 1")
3231 public void traversing__filter_Array_() throws Exception {
3232 runTest("traversing: filter(Array)");
3233 }
3234
3235
3236
3237
3238
3239 @Test
3240 @Alerts("0, 1, 1")
3241 public void traversing__filter_jQuery_() throws Exception {
3242 runTest("traversing: filter(jQuery)");
3243 }
3244
3245
3246
3247
3248
3249 @Test
3250 @Alerts("0, 19, 19")
3251 public void traversing__filter___with_positional_selectors() throws Exception {
3252 runTest("traversing: filter() with positional selectors");
3253 }
3254
3255
3256
3257
3258
3259 @Test
3260 @Alerts("0, 13, 13")
3261 public void traversing__closest__() throws Exception {
3262 runTest("traversing: closest()");
3263 }
3264
3265
3266
3267
3268
3269 @Test
3270 @Alerts("0, 2, 2")
3271 public void traversing__closest___with_positional_selectors() throws Exception {
3272 runTest("traversing: closest() with positional selectors");
3273 }
3274
3275
3276
3277
3278
3279 @Test
3280 @Alerts("0, 8, 8")
3281 public void traversing__closest_jQuery_() throws Exception {
3282 runTest("traversing: closest(jQuery)");
3283 }
3284
3285
3286
3287
3288
3289 @Test
3290 @Alerts("0, 11, 11")
3291 public void traversing__not_Selector_undefined_() throws Exception {
3292 runTest("traversing: not(Selector|undefined)");
3293 }
3294
3295
3296
3297
3298
3299 @Test
3300 @Alerts("0, 1, 1")
3301 public void traversing__not_Element_() throws Exception {
3302 runTest("traversing: not(Element)");
3303 }
3304
3305
3306
3307
3308
3309 @Test
3310 @Alerts("0, 1, 1")
3311 public void traversing__not_Function_() throws Exception {
3312 runTest("traversing: not(Function)");
3313 }
3314
3315
3316
3317
3318
3319 @Test
3320 @Alerts("0, 2, 2")
3321 public void traversing__not_Array_() throws Exception {
3322 runTest("traversing: not(Array)");
3323 }
3324
3325
3326
3327
3328
3329 @Test
3330 @Alerts("0, 1, 1")
3331 public void traversing__not_jQuery_() throws Exception {
3332 runTest("traversing: not(jQuery)");
3333 }
3334
3335
3336
3337
3338
3339 @Test
3340 @Alerts("0, 3, 3")
3341 public void traversing__has_Element_() throws Exception {
3342 runTest("traversing: has(Element)");
3343 }
3344
3345
3346
3347
3348
3349 @Test
3350 @Alerts("0, 5, 5")
3351 public void traversing__has_Selector_() throws Exception {
3352 runTest("traversing: has(Selector)");
3353 }
3354
3355
3356
3357
3358
3359 @Test
3360 @Alerts("0, 4, 4")
3361 public void traversing__has_Arrayish_() throws Exception {
3362 runTest("traversing: has(Arrayish)");
3363 }
3364
3365
3366
3367
3368
3369 @Test
3370 @Alerts("0, 5, 5")
3371 public void traversing__addBack__() throws Exception {
3372 runTest("traversing: addBack()");
3373 }
3374
3375
3376
3377
3378
3379 @Test
3380 @Alerts("0, 6, 6")
3381 public void traversing__siblings__String__() throws Exception {
3382 runTest("traversing: siblings([String])");
3383 }
3384
3385
3386
3387
3388
3389 @Test
3390 @Alerts("0, 2, 2")
3391 public void traversing__siblings__String_____jQuery_only() throws Exception {
3392 runTest("traversing: siblings([String]) - jQuery only");
3393 }
3394
3395
3396
3397
3398
3399 @Test
3400 @Alerts("0, 2, 2")
3401 public void traversing__children__String__() throws Exception {
3402 runTest("traversing: children([String])");
3403 }
3404
3405
3406
3407
3408
3409 @Test
3410 @Alerts("0, 1, 1")
3411 public void traversing__children__String_____jQuery_only() throws Exception {
3412 runTest("traversing: children([String]) - jQuery only");
3413 }
3414
3415
3416
3417
3418
3419 @Test
3420 @Alerts("0, 6, 6")
3421 public void traversing__parent__String__() throws Exception {
3422 runTest("traversing: parent([String])");
3423 }
3424
3425
3426
3427
3428
3429 @Test
3430 @Alerts("0, 6, 6")
3431 public void traversing__parents__String__() throws Exception {
3432 runTest("traversing: parents([String])");
3433 }
3434
3435
3436
3437
3438
3439 @Test
3440 @Alerts("0, 10, 10")
3441 public void traversing__parentsUntil__String__() throws Exception {
3442 runTest("traversing: parentsUntil([String])");
3443 }
3444
3445
3446
3447
3448
3449 @Test
3450 @Alerts("0, 6, 6")
3451 public void traversing__next__String__() throws Exception {
3452 runTest("traversing: next([String])");
3453 }
3454
3455
3456
3457
3458
3459 @Test
3460 @Alerts("0, 5, 5")
3461 public void traversing__prev__String__() throws Exception {
3462 runTest("traversing: prev([String])");
3463 }
3464
3465
3466
3467
3468
3469 @Test
3470 @Alerts("0, 5, 5")
3471 public void traversing__nextAll__String__() throws Exception {
3472 runTest("traversing: nextAll([String])");
3473 }
3474
3475
3476
3477
3478
3479 @Test
3480 @Alerts("0, 5, 5")
3481 public void traversing__prevAll__String__() throws Exception {
3482 runTest("traversing: prevAll([String])");
3483 }
3484
3485
3486
3487
3488
3489 @Test
3490 @Alerts("0, 12, 12")
3491 public void traversing__nextUntil__String__() throws Exception {
3492 runTest("traversing: nextUntil([String])");
3493 }
3494
3495
3496
3497
3498
3499 @Test
3500 @Alerts("0, 11, 11")
3501 public void traversing__prevUntil__String__() throws Exception {
3502 runTest("traversing: prevUntil([String])");
3503 }
3504
3505
3506
3507
3508
3509 @Test
3510 @Alerts("0, 12, 12")
3511 public void traversing__contents__() throws Exception {
3512 runTest("traversing: contents()");
3513 }
3514
3515
3516
3517
3518
3519 @Test
3520 @Alerts("0, 12, 12")
3521 public void traversing__sort_direction() throws Exception {
3522 runTest("traversing: sort direction");
3523 }
3524
3525
3526
3527
3528
3529 @Test
3530 @Alerts("0, 2, 2")
3531 public void traversing__add_String_selector_() throws Exception {
3532 runTest("traversing: add(String selector)");
3533 }
3534
3535
3536
3537
3538
3539 @Test
3540 @Alerts("0, 1, 1")
3541 public void traversing__add_String_selector__String_context_() throws Exception {
3542 runTest("traversing: add(String selector, String context)");
3543 }
3544
3545
3546
3547
3548
3549 @Test
3550 @Alerts("0, 3, 3")
3551 public void traversing__add_String_html_() throws Exception {
3552 runTest("traversing: add(String html)");
3553 }
3554
3555
3556
3557
3558
3559 @Test
3560 @Alerts("0, 4, 4")
3561 public void traversing__add_jQuery_() throws Exception {
3562 runTest("traversing: add(jQuery)");
3563 }
3564
3565
3566
3567
3568
3569 @Test
3570 @Alerts("0, 2, 2")
3571 public void traversing__add_Element_() throws Exception {
3572 runTest("traversing: add(Element)");
3573 }
3574
3575
3576
3577
3578
3579 @Test
3580 @Alerts("0, 1, 1")
3581 public void traversing__add_Array_elements_() throws Exception {
3582 runTest("traversing: add(Array elements)");
3583 }
3584
3585
3586
3587
3588
3589 @Test
3590 @Alerts("0, 1, 1")
3591 public void traversing__add_Window_() throws Exception {
3592 runTest("traversing: add(Window)");
3593 }
3594
3595
3596
3597
3598
3599 @Test
3600 @Alerts("0, 4, 4")
3601 public void traversing__add_NodeList_undefined_HTMLFormElement_HTMLSelectElement_() throws Exception {
3602 runTest("traversing: add(NodeList|undefined|HTMLFormElement|HTMLSelectElement)");
3603 }
3604
3605
3606
3607
3608
3609 @Test
3610 @Alerts("0, 6, 6")
3611 public void traversing__add_String__Context_() throws Exception {
3612 runTest("traversing: add(String, Context)");
3613 }
3614
3615
3616
3617
3618
3619 @Test
3620 @Alerts("0, 3, 3")
3621 public void traversing__eq___1____10616() throws Exception {
3622 runTest("traversing: eq('-1') #10616");
3623 }
3624
3625
3626
3627
3628
3629 @Test
3630 @Alerts("0, 2, 2")
3631 public void traversing__index_no_arg___10977() throws Exception {
3632 runTest("traversing: index(no arg) #10977");
3633 }
3634
3635
3636
3637
3638
3639 @Test
3640 @Alerts("0, 5, 5")
3641 public void traversing__traversing_non_elements_with_attribute_filters___12523_() throws Exception {
3642 runTest("traversing: traversing non-elements with attribute filters (#12523)");
3643 }
3644
3645
3646
3647
3648
3649 @Test
3650 @Alerts("0, 5, 5")
3651 public void manipulation__text__() throws Exception {
3652 runTest("manipulation: text()");
3653 }
3654
3655
3656
3657
3658
3659 @Test
3660 @Alerts("0, 1, 1")
3661 public void manipulation__text_undefined_() throws Exception {
3662 runTest("manipulation: text(undefined)");
3663 }
3664
3665
3666
3667
3668
3669 @Test
3670 @Alerts("0, 7, 7")
3671 public void manipulation__text_String_() throws Exception {
3672 runTest("manipulation: text(String)");
3673 }
3674
3675
3676
3677
3678
3679 @Test
3680 @Alerts("0, 7, 7")
3681 public void manipulation__text_Function_() throws Exception {
3682 runTest("manipulation: text(Function)");
3683 }
3684
3685
3686
3687
3688
3689 @Test
3690 @Alerts("0, 2, 2")
3691 public void manipulation__text_Function__with_incoming_value() throws Exception {
3692 runTest("manipulation: text(Function) with incoming value");
3693 }
3694
3695
3696
3697
3698
3699 @Test
3700 @Alerts("0, 78, 78")
3701 public void manipulation__append_String_Element_Array_Element__jQuery_() throws Exception {
3702 runTest("manipulation: append(String|Element|Array<Element>|jQuery)");
3703 }
3704
3705
3706
3707
3708
3709 @Test
3710 @Alerts("0, 78, 78")
3711 public void manipulation__append_Function_() throws Exception {
3712 runTest("manipulation: append(Function)");
3713 }
3714
3715
3716
3717
3718
3719 @Test
3720 @Alerts("0, 5, 5")
3721 public void manipulation__append_param__to_object__see__11280() throws Exception {
3722 runTest("manipulation: append(param) to object, see #11280");
3723 }
3724
3725
3726
3727
3728
3729 @Test
3730 @Alerts("0, 4, 4")
3731 public void manipulation__append_Function__returns_String() throws Exception {
3732 runTest("manipulation: append(Function) returns String");
3733 }
3734
3735
3736
3737
3738
3739 @Test
3740 @Alerts("0, 2, 2")
3741 public void manipulation__append_Function__returns_Element() throws Exception {
3742 runTest("manipulation: append(Function) returns Element");
3743 }
3744
3745
3746
3747
3748
3749 @Test
3750 @Alerts("0, 2, 2")
3751 public void manipulation__append_Function__returns_Array_Element_() throws Exception {
3752 runTest("manipulation: append(Function) returns Array<Element>");
3753 }
3754
3755
3756
3757
3758
3759 @Test
3760 @Alerts("0, 2, 2")
3761 public void manipulation__append_Function__returns_jQuery() throws Exception {
3762 runTest("manipulation: append(Function) returns jQuery");
3763 }
3764
3765
3766
3767
3768
3769 @Test
3770 @Alerts("0, 2, 2")
3771 public void manipulation__append_Function__returns_Number() throws Exception {
3772 runTest("manipulation: append(Function) returns Number");
3773 }
3774
3775
3776
3777
3778
3779 @Test
3780 @Alerts("0, 5, 5")
3781 public void manipulation__XML_DOM_manipulation___9960_() throws Exception {
3782 runTest("manipulation: XML DOM manipulation (#9960)");
3783 }
3784
3785
3786
3787
3788
3789 @Test
3790 @Alerts("0, 2, 2")
3791 public void manipulation__append_the_same_fragment_with_events__Bug__6997__5566_() throws Exception {
3792 runTest("manipulation: append the same fragment with events (Bug #6997, 5566)");
3793 }
3794
3795
3796
3797
3798
3799 @Test
3800 @Alerts("0, 2, 2")
3801 public void manipulation__append_HTML5_sectioning_elements__Bug__6485_() throws Exception {
3802 runTest("manipulation: append HTML5 sectioning elements (Bug #6485)");
3803 }
3804
3805
3806
3807
3808
3809 @Test
3810 @Alerts("0, 1, 1")
3811 public void manipulation__HTML5_Elements_inherit_styles_from_style_rules__Bug__10501_() throws Exception {
3812 runTest("manipulation: HTML5 Elements inherit styles from style rules (Bug #10501)");
3813 }
3814
3815
3816
3817
3818
3819 @Test
3820 @Alerts("0, 2, 2")
3821 public void manipulation__html_String__with_HTML5__Bug__6485_() throws Exception {
3822 runTest("manipulation: html(String) with HTML5 (Bug #6485)");
3823 }
3824
3825
3826
3827
3828
3829 @Test
3830 @Alerts("0, 2, 2")
3831 public void manipulation__IE8_serialization_bug() throws Exception {
3832 runTest("manipulation: IE8 serialization bug");
3833 }
3834
3835
3836
3837
3838
3839 @Test
3840 @Alerts("0, 1, 1")
3841 public void manipulation__html___object_element__10324() throws Exception {
3842 runTest("manipulation: html() object element #10324");
3843 }
3844
3845
3846
3847
3848
3849 @Test
3850 @Alerts("0, 1, 1")
3851 public void manipulation__append_xml_() throws Exception {
3852 runTest("manipulation: append(xml)");
3853 }
3854
3855
3856
3857
3858
3859 @Test
3860 @Alerts("0, 4, 4")
3861 public void manipulation__appendTo_String_() throws Exception {
3862 runTest("manipulation: appendTo(String)");
3863 }
3864
3865
3866
3867
3868
3869 @Test
3870 @Alerts("0, 2, 2")
3871 public void manipulation__appendTo_Element_Array_Element__() throws Exception {
3872 runTest("manipulation: appendTo(Element|Array<Element>)");
3873 }
3874
3875
3876
3877
3878
3879 @Test
3880 @Alerts("0, 10, 10")
3881 public void manipulation__appendTo_jQuery_() throws Exception {
3882 runTest("manipulation: appendTo(jQuery)");
3883 }
3884
3885
3886
3887
3888
3889 @Test
3890 @Alerts("0, 2, 2")
3891 public void manipulation__prepend_String_() throws Exception {
3892 runTest("manipulation: prepend(String)");
3893 }
3894
3895
3896
3897
3898
3899 @Test
3900 @Alerts("0, 1, 1")
3901 public void manipulation__prepend_Element_() throws Exception {
3902 runTest("manipulation: prepend(Element)");
3903 }
3904
3905
3906
3907
3908
3909 @Test
3910 @Alerts("0, 1, 1")
3911 public void manipulation__prepend_Array_Element__() throws Exception {
3912 runTest("manipulation: prepend(Array<Element>)");
3913 }
3914
3915
3916
3917
3918
3919 @Test
3920 @Alerts("0, 1, 1")
3921 public void manipulation__prepend_jQuery_() throws Exception {
3922 runTest("manipulation: prepend(jQuery)");
3923 }
3924
3925
3926
3927
3928
3929 @Test
3930 @Alerts("0, 1, 1")
3931 public void manipulation__prepend_Array_jQuery__() throws Exception {
3932 runTest("manipulation: prepend(Array<jQuery>)");
3933 }
3934
3935
3936
3937
3938
3939 @Test
3940 @Alerts("0, 4, 4")
3941 public void manipulation__prepend_Function__with_incoming_value____String() throws Exception {
3942 runTest("manipulation: prepend(Function) with incoming value -- String");
3943 }
3944
3945
3946
3947
3948
3949 @Test
3950 @Alerts("0, 2, 2")
3951 public void manipulation__prepend_Function__with_incoming_value____Element() throws Exception {
3952 runTest("manipulation: prepend(Function) with incoming value -- Element");
3953 }
3954
3955
3956
3957
3958
3959 @Test
3960 @Alerts("0, 2, 2")
3961 public void manipulation__prepend_Function__with_incoming_value____Array_Element_() throws Exception {
3962 runTest("manipulation: prepend(Function) with incoming value -- Array<Element>");
3963 }
3964
3965
3966
3967
3968
3969 @Test
3970 @Alerts("0, 2, 2")
3971 public void manipulation__prepend_Function__with_incoming_value____jQuery() throws Exception {
3972 runTest("manipulation: prepend(Function) with incoming value -- jQuery");
3973 }
3974
3975
3976
3977
3978
3979 @Test
3980 @Alerts("0, 2, 2")
3981 public void manipulation__prependTo_String_() throws Exception {
3982 runTest("manipulation: prependTo(String)");
3983 }
3984
3985
3986
3987
3988
3989 @Test
3990 @Alerts("0, 1, 1")
3991 public void manipulation__prependTo_Element_() throws Exception {
3992 runTest("manipulation: prependTo(Element)");
3993 }
3994
3995
3996
3997
3998
3999 @Test
4000 @Alerts("0, 1, 1")
4001 public void manipulation__prependTo_Array_Element__() throws Exception {
4002 runTest("manipulation: prependTo(Array<Element>)");
4003 }
4004
4005
4006
4007
4008
4009 @Test
4010 @Alerts("0, 1, 1")
4011 public void manipulation__prependTo_jQuery_() throws Exception {
4012 runTest("manipulation: prependTo(jQuery)");
4013 }
4014
4015
4016
4017
4018
4019 @Test
4020 @Alerts("0, 1, 1")
4021 public void manipulation__prependTo_Array_jQuery__() throws Exception {
4022 runTest("manipulation: prependTo(Array<jQuery>)");
4023 }
4024
4025
4026
4027
4028
4029 @Test
4030 @Alerts("0, 1, 1")
4031 public void manipulation__before_String_() throws Exception {
4032 runTest("manipulation: before(String)");
4033 }
4034
4035
4036
4037
4038
4039 @Test
4040 @Alerts("0, 1, 1")
4041 public void manipulation__before_Element_() throws Exception {
4042 runTest("manipulation: before(Element)");
4043 }
4044
4045
4046
4047
4048
4049 @Test
4050 @Alerts("0, 1, 1")
4051 public void manipulation__before_Array_Element__() throws Exception {
4052 runTest("manipulation: before(Array<Element>)");
4053 }
4054
4055
4056
4057
4058
4059 @Test
4060 @Alerts("0, 1, 1")
4061 public void manipulation__before_jQuery_() throws Exception {
4062 runTest("manipulation: before(jQuery)");
4063 }
4064
4065
4066
4067
4068
4069 @Test
4070 @Alerts("0, 1, 1")
4071 public void manipulation__before_Array_jQuery__() throws Exception {
4072 runTest("manipulation: before(Array<jQuery>)");
4073 }
4074
4075
4076
4077
4078
4079 @Test
4080 @Alerts("0, 1, 1")
4081 public void manipulation__before_Function_____Returns_String() throws Exception {
4082 runTest("manipulation: before(Function) -- Returns String");
4083 }
4084
4085
4086
4087
4088
4089 @Test
4090 @Alerts("0, 1, 1")
4091 public void manipulation__before_Function_____Returns_Element() throws Exception {
4092 runTest("manipulation: before(Function) -- Returns Element");
4093 }
4094
4095
4096
4097
4098
4099 @Test
4100 @Alerts("0, 1, 1")
4101 public void manipulation__before_Function_____Returns_Array_Element_() throws Exception {
4102 runTest("manipulation: before(Function) -- Returns Array<Element>");
4103 }
4104
4105
4106
4107
4108
4109 @Test
4110 @Alerts("0, 1, 1")
4111 public void manipulation__before_Function_____Returns_jQuery() throws Exception {
4112 runTest("manipulation: before(Function) -- Returns jQuery");
4113 }
4114
4115
4116
4117
4118
4119 @Test
4120 @Alerts("0, 1, 1")
4121 public void manipulation__before_Function_____Returns_Array_jQuery_() throws Exception {
4122 runTest("manipulation: before(Function) -- Returns Array<jQuery>");
4123 }
4124
4125
4126
4127
4128
4129 @Test
4130 @Alerts("0, 2, 2")
4131 public void manipulation__before_no_op_() throws Exception {
4132 runTest("manipulation: before(no-op)");
4133 }
4134
4135
4136
4137
4138
4139 @Test
4140 @Alerts("0, 1, 1")
4141 public void manipulation__before_and_after_w__empty_object___10812_() throws Exception {
4142 runTest("manipulation: before and after w/ empty object (#10812)");
4143 }
4144
4145
4146
4147
4148
4149 @Test
4150 @Alerts("0, 2, 2")
4151 public void manipulation___before___and__after___disconnected_node() throws Exception {
4152 runTest("manipulation: .before() and .after() disconnected node");
4153 }
4154
4155
4156
4157
4158
4159 @Test
4160 @Alerts("0, 1, 1")
4161 public void manipulation__insert_with__before___on_disconnected_node_first() throws Exception {
4162 runTest("manipulation: insert with .before() on disconnected node first");
4163 }
4164
4165
4166
4167
4168
4169 @Test
4170 @Alerts("0, 1, 1")
4171 public void manipulation__insert_with__before___on_disconnected_node_last() throws Exception {
4172 runTest("manipulation: insert with .before() on disconnected node last");
4173 }
4174
4175
4176
4177
4178
4179 @Test
4180 @Alerts("0, 1, 1")
4181 public void manipulation__insertBefore_String_() throws Exception {
4182 runTest("manipulation: insertBefore(String)");
4183 }
4184
4185
4186
4187
4188
4189 @Test
4190 @Alerts("0, 1, 1")
4191 public void manipulation__insertBefore_Element_() throws Exception {
4192 runTest("manipulation: insertBefore(Element)");
4193 }
4194
4195
4196
4197
4198
4199 @Test
4200 @Alerts("0, 1, 1")
4201 public void manipulation__insertBefore_Array_Element__() throws Exception {
4202 runTest("manipulation: insertBefore(Array<Element>)");
4203 }
4204
4205
4206
4207
4208
4209 @Test
4210 @Alerts("0, 1, 1")
4211 public void manipulation__insertBefore_jQuery_() throws Exception {
4212 runTest("manipulation: insertBefore(jQuery)");
4213 }
4214
4215
4216
4217
4218
4219 @Test
4220 @Alerts("0, 1, 1")
4221 public void manipulation___after_String_() throws Exception {
4222 runTest("manipulation: .after(String)");
4223 }
4224
4225
4226
4227
4228
4229 @Test
4230 @Alerts("0, 1, 1")
4231 public void manipulation___after_Element_() throws Exception {
4232 runTest("manipulation: .after(Element)");
4233 }
4234
4235
4236
4237
4238
4239 @Test
4240 @Alerts("0, 1, 1")
4241 public void manipulation___after_Array_Element__() throws Exception {
4242 runTest("manipulation: .after(Array<Element>)");
4243 }
4244
4245
4246
4247
4248
4249 @Test
4250 @Alerts("0, 1, 1")
4251 public void manipulation___after_jQuery_() throws Exception {
4252 runTest("manipulation: .after(jQuery)");
4253 }
4254
4255
4256
4257
4258
4259 @Test
4260 @Alerts("0, 1, 1")
4261 public void manipulation___after_Function__returns_String() throws Exception {
4262 runTest("manipulation: .after(Function) returns String");
4263 }
4264
4265
4266
4267
4268
4269 @Test
4270 @Alerts("0, 1, 1")
4271 public void manipulation___after_Function__returns_Element() throws Exception {
4272 runTest("manipulation: .after(Function) returns Element");
4273 }
4274
4275
4276
4277
4278
4279 @Test
4280 @Alerts("0, 1, 1")
4281 public void manipulation___after_Function__returns_Array_Element_() throws Exception {
4282 runTest("manipulation: .after(Function) returns Array<Element>");
4283 }
4284
4285
4286
4287
4288
4289 @Test
4290 @Alerts("0, 1, 1")
4291 public void manipulation___after_Function__returns_jQuery() throws Exception {
4292 runTest("manipulation: .after(Function) returns jQuery");
4293 }
4294
4295
4296
4297
4298
4299 @Test
4300 @Alerts("0, 2, 2")
4301 public void manipulation___after_disconnected_node_() throws Exception {
4302 runTest("manipulation: .after(disconnected node)");
4303 }
4304
4305
4306
4307
4308
4309 @Test
4310 @Alerts("0, 1, 1")
4311 public void manipulation__insertAfter_String_() throws Exception {
4312 runTest("manipulation: insertAfter(String)");
4313 }
4314
4315
4316
4317
4318
4319 @Test
4320 @Alerts("0, 1, 1")
4321 public void manipulation__insertAfter_Element_() throws Exception {
4322 runTest("manipulation: insertAfter(Element)");
4323 }
4324
4325
4326
4327
4328
4329 @Test
4330 @Alerts("0, 1, 1")
4331 public void manipulation__insertAfter_Array_Element__() throws Exception {
4332 runTest("manipulation: insertAfter(Array<Element>)");
4333 }
4334
4335
4336
4337
4338
4339 @Test
4340 @Alerts("0, 1, 1")
4341 public void manipulation__insertAfter_jQuery_() throws Exception {
4342 runTest("manipulation: insertAfter(jQuery)");
4343 }
4344
4345
4346
4347
4348
4349 @Test
4350 @Alerts("0, 29, 29")
4351 public void manipulation__replaceWith_String_Element_Array_Element__jQuery_() throws Exception {
4352 runTest("manipulation: replaceWith(String|Element|Array<Element>|jQuery)");
4353 }
4354
4355
4356
4357
4358
4359 @Test
4360 @Alerts("0, 30, 30")
4361 public void manipulation__replaceWith_Function_() throws Exception {
4362 runTest("manipulation: replaceWith(Function)");
4363 }
4364
4365
4366
4367
4368
4369 @Test
4370 @Alerts("0, 3, 3")
4371 public void manipulation__replaceWith_string__for_more_than_one_element() throws Exception {
4372 runTest("manipulation: replaceWith(string) for more than one element");
4373 }
4374
4375
4376
4377
4378
4379 @Test
4380 @Alerts("0, 8, 8")
4381 public void manipulation__Empty_replaceWith___13401___13596_() throws Exception {
4382 runTest("manipulation: Empty replaceWith (#13401; #13596)");
4383 }
4384
4385
4386
4387
4388
4389 @Test
4390 @Alerts("0, 2, 2")
4391 public void manipulation__replaceAll_String_() throws Exception {
4392 runTest("manipulation: replaceAll(String)");
4393 }
4394
4395
4396
4397
4398
4399 @Test
4400 @Alerts("0, 2, 2")
4401 public void manipulation__replaceAll_Element_() throws Exception {
4402 runTest("manipulation: replaceAll(Element)");
4403 }
4404
4405
4406
4407
4408
4409 @Test
4410 @Alerts("0, 3, 3")
4411 public void manipulation__replaceAll_Array_Element__() throws Exception {
4412 runTest("manipulation: replaceAll(Array<Element>)");
4413 }
4414
4415
4416
4417
4418
4419 @Test
4420 @Alerts("0, 3, 3")
4421 public void manipulation__replaceAll_jQuery_() throws Exception {
4422 runTest("manipulation: replaceAll(jQuery)");
4423 }
4424
4425
4426
4427
4428
4429 @Test
4430 @Alerts("0, 2, 2")
4431 public void manipulation__jQuery_clone_____8017_() throws Exception {
4432 runTest("manipulation: jQuery.clone() (#8017)");
4433 }
4434
4435
4436
4437
4438
4439 @Test
4440 @Alerts("0, 2, 2")
4441 public void manipulation__append_to_multiple_elements___8070_() throws Exception {
4442 runTest("manipulation: append to multiple elements (#8070)");
4443 }
4444
4445
4446
4447
4448
4449 @Test
4450 @Alerts("0, 2, 2")
4451 public void manipulation__table_manipulation() throws Exception {
4452 runTest("manipulation: table manipulation");
4453 }
4454
4455
4456
4457
4458
4459 @Test
4460 @Alerts("0, 45, 45")
4461 public void manipulation__clone__() throws Exception {
4462 runTest("manipulation: clone()");
4463 }
4464
4465
4466
4467
4468
4469 @Test
4470 @Alerts("0, 3, 3")
4471 public void manipulation__clone_script_type_non_javascript____11359_() throws Exception {
4472 runTest("manipulation: clone(script type=non-javascript) (#11359)");
4473 }
4474
4475
4476
4477
4478
4479 @Test
4480 @Alerts("0, 5, 5")
4481 public void manipulation__clone_form_element___Bug__3879___6655_() throws Exception {
4482 runTest("manipulation: clone(form element) (Bug #3879, #6655)");
4483 }
4484
4485
4486
4487
4488
4489 @Test
4490 @Alerts("0, 1, 1")
4491 public void manipulation__clone_multiple_selected_options___Bug__8129_() throws Exception {
4492 runTest("manipulation: clone(multiple selected options) (Bug #8129)");
4493 }
4494
4495
4496
4497
4498
4499 @Test
4500 @Alerts("0, 2, 2")
4501 public void manipulation__clone___on_XML_nodes() throws Exception {
4502 runTest("manipulation: clone() on XML nodes");
4503 }
4504
4505
4506
4507
4508
4509 @Test
4510 @Alerts("0, 2, 2")
4511 public void manipulation__clone___on_local_XML_nodes_with_html5_nodename() throws Exception {
4512 runTest("manipulation: clone() on local XML nodes with html5 nodename");
4513 }
4514
4515
4516
4517
4518
4519 @Test
4520 @Alerts("0, 1, 1")
4521 public void manipulation__html_undefined_() throws Exception {
4522 runTest("manipulation: html(undefined)");
4523 }
4524
4525
4526
4527
4528
4529 @Test
4530 @Alerts("0, 1, 1")
4531 public void manipulation__html___on_empty_set() throws Exception {
4532 runTest("manipulation: html() on empty set");
4533 }
4534
4535
4536
4537
4538
4539 @Test
4540 @Alerts("0, 39, 39")
4541 public void manipulation__html_String_Number_() throws Exception {
4542 runTest("manipulation: html(String|Number)");
4543 }
4544
4545
4546
4547
4548
4549 @Test
4550 @Alerts("0, 39, 39")
4551 public void manipulation__html_Function_() throws Exception {
4552 runTest("manipulation: html(Function)");
4553 }
4554
4555
4556
4557
4558
4559 @Test
4560 @Alerts("0, 1, 1")
4561 public void manipulation__html____text____() throws Exception {
4562 runTest("manipulation: html( $.text() )");
4563 }
4564
4565
4566
4567
4568
4569 @Test
4570 @Alerts("0, 1, 1")
4571 public void manipulation__html__fn___returns___text__() throws Exception {
4572 runTest("manipulation: html( fn ) returns $.text()");
4573 }
4574
4575
4576
4577
4578
4579 @Test
4580 @Alerts("0, 4, 4")
4581 public void manipulation__html_Function__with_incoming_value____direct_selection() throws Exception {
4582 runTest("manipulation: html(Function) with incoming value -- direct selection");
4583 }
4584
4585
4586
4587
4588
4589 @Test
4590 @Alerts("0, 14, 14")
4591 public void manipulation__html_Function__with_incoming_value____jQuery_contents__() throws Exception {
4592 runTest("manipulation: html(Function) with incoming value -- jQuery.contents()");
4593 }
4594
4595
4596
4597
4598
4599 @Test
4600 @Alerts("0, 2, 2")
4601 public void manipulation__clone___html___don_t_expose_jQuery_Sizzle_expandos___12858_() throws Exception {
4602 runTest("manipulation: clone()/html() don't expose jQuery/Sizzle expandos (#12858)");
4603 }
4604
4605
4606
4607
4608
4609 @Test
4610 @Alerts("0, 3, 3")
4611 public void manipulation__remove___no_filters() throws Exception {
4612 runTest("manipulation: remove() no filters");
4613 }
4614
4615
4616
4617
4618
4619 @Test
4620 @Alerts("0, 8, 8")
4621 public void manipulation__remove___with_filters() throws Exception {
4622 runTest("manipulation: remove() with filters");
4623 }
4624
4625
4626
4627
4628
4629 @Test
4630 @Alerts("0, 1, 1")
4631 public void manipulation__remove___event_cleaning() throws Exception {
4632 runTest("manipulation: remove() event cleaning");
4633 }
4634
4635
4636
4637
4638
4639 @Test
4640 @Alerts("0, 1, 1")
4641 public void manipulation__remove___in_document_order__13779() throws Exception {
4642 runTest("manipulation: remove() in document order #13779");
4643 }
4644
4645
4646
4647
4648
4649 @Test
4650 @Alerts("0, 3, 3")
4651 public void manipulation__detach___no_filters() throws Exception {
4652 runTest("manipulation: detach() no filters");
4653 }
4654
4655
4656
4657
4658
4659 @Test
4660 @Alerts("0, 8, 8")
4661 public void manipulation__detach___with_filters() throws Exception {
4662 runTest("manipulation: detach() with filters");
4663 }
4664
4665
4666
4667
4668
4669 @Test
4670 @Alerts("0, 1, 1")
4671 public void manipulation__detach___event_cleaning() throws Exception {
4672 runTest("manipulation: detach() event cleaning");
4673 }
4674
4675
4676
4677
4678
4679 @Test
4680 @Alerts("0, 6, 6")
4681 public void manipulation__empty__() throws Exception {
4682 runTest("manipulation: empty()");
4683 }
4684
4685
4686
4687
4688
4689 @Test
4690 @Alerts("0, 14, 14")
4691 public void manipulation__jQuery_cleanData() throws Exception {
4692 runTest("manipulation: jQuery.cleanData");
4693 }
4694
4695
4696
4697
4698
4699 @Test
4700 @Alerts("0, 1, 1")
4701 public void manipulation__jQuery_buildFragment___no_plain_text_caching__Bug__6779_() throws Exception {
4702 runTest("manipulation: jQuery.buildFragment - no plain-text caching (Bug #6779)");
4703 }
4704
4705
4706
4707
4708
4709 @Test
4710 @Alerts("0, 3, 3")
4711 public void manipulation__jQuery_html___execute_scripts_escaped_with_html_comment_or_CDATA___9221_() throws Exception {
4712 runTest("manipulation: jQuery.html - execute scripts escaped with html comment or CDATA (#9221)");
4713 }
4714
4715
4716
4717
4718
4719 @Test
4720 @Alerts("0, 1, 1")
4721 public void manipulation__jQuery_buildFragment___plain_objects_are_not_a_document__8950() throws Exception {
4722 runTest("manipulation: jQuery.buildFragment - plain objects are not a document #8950");
4723 }
4724
4725
4726
4727
4728
4729 @Test
4730 @Alerts("0, 1, 1")
4731 public void manipulation__jQuery_clone___no_exceptions_for_object_elements__9587() throws Exception {
4732 runTest("manipulation: jQuery.clone - no exceptions for object elements #9587");
4733 }
4734
4735
4736
4737
4738
4739 @Test
4740 @Alerts("0, 7, 7")
4741 public void manipulation__Cloned__detached_HTML5_elems___10667_10670_() throws Exception {
4742 runTest("manipulation: Cloned, detached HTML5 elems (#10667,10670)");
4743 }
4744
4745
4746
4747
4748
4749 @Test
4750 @Alerts("0, 1, 1")
4751 public void manipulation__Guard_against_exceptions_when_clearing_safeChildNodes() throws Exception {
4752 runTest("manipulation: Guard against exceptions when clearing safeChildNodes");
4753 }
4754
4755
4756
4757
4758
4759 @Test
4760 @Alerts("0, 5, 5")
4761 public void manipulation__Ensure_oldIE_creates_a_new_set_on_appendTo___8894_() throws Exception {
4762 runTest("manipulation: Ensure oldIE creates a new set on appendTo (#8894)");
4763 }
4764
4765
4766
4767
4768
4769 @Test
4770 @Alerts("0, 2, 2")
4771 public void manipulation__html_____script_exceptions_bubble___11743_() throws Exception {
4772 runTest("manipulation: html() - script exceptions bubble (#11743)");
4773 }
4774
4775
4776
4777
4778
4779 @Test
4780 @Alerts("0, 2, 2")
4781 public void manipulation__checked_state_is_cloned_with_clone__() throws Exception {
4782 runTest("manipulation: checked state is cloned with clone()");
4783 }
4784
4785
4786
4787
4788
4789 @Test
4790 @Alerts("0, 2, 2")
4791 public void manipulation__manipulate_mixed_jQuery_and_text___12384___12346_() throws Exception {
4792 runTest("manipulation: manipulate mixed jQuery and text (#12384, #12346)");
4793 }
4794
4795
4796
4797
4798
4799 @Test
4800 @Alerts("0, 1, 1")
4801 public void manipulation__buildFragment_works_even_if_document_0__is_iframe_s_window_object_in_IE9_10___12266_() throws Exception {
4802 runTest("manipulation: buildFragment works even if document[0] is iframe's window object in IE9/10 (#12266)");
4803 }
4804
4805
4806
4807
4808
4809 @Test
4810 @Alerts("0, 13, 13")
4811 public void manipulation__script_evaluation___11795_() throws Exception {
4812 runTest("manipulation: script evaluation (#11795)");
4813 }
4814
4815
4816
4817
4818
4819 @Test
4820 @Alerts("0, 5, 5")
4821 public void manipulation__jQuery__evalUrl___12838_() throws Exception {
4822 runTest("manipulation: jQuery._evalUrl (#12838)");
4823 }
4824
4825
4826
4827
4828
4829 @Test
4830 @Alerts("0, 10, 10")
4831 public void manipulation__insertAfter__insertBefore__etc_do_not_work_when_destination_is_original_element__Element_is_removed___4087_() throws Exception {
4832 runTest("manipulation: insertAfter, insertBefore, etc do not work when destination is original element. Element is removed (#4087)");
4833 }
4834
4835
4836
4837
4838
4839 @Test
4840 @Alerts("0, 2, 2")
4841 public void manipulation__Index_for_function_argument_should_be_received___13094_() throws Exception {
4842 runTest("manipulation: Index for function argument should be received (#13094)");
4843 }
4844
4845
4846
4847
4848
4849 @Test
4850 @Alerts("0, 1, 1")
4851 public void manipulation__Make_sure_jQuery_fn_remove_can_work_on_elements_in_documentFragment() throws Exception {
4852 runTest("manipulation: Make sure jQuery.fn.remove can work on elements in documentFragment");
4853 }
4854
4855
4856
4857
4858
4859 @Test
4860 @Alerts("0, 19, 19")
4861 public void wrap__wrap_String_Element_() throws Exception {
4862 runTest("wrap: wrap(String|Element)");
4863 }
4864
4865
4866
4867
4868
4869 @Test
4870 @Alerts("0, 19, 19")
4871 public void wrap__wrap_Function_() throws Exception {
4872 runTest("wrap: wrap(Function)");
4873 }
4874
4875
4876
4877
4878
4879 @Test
4880 @Alerts("0, 6, 6")
4881 public void wrap__wrap_Function__with_index___10177_() throws Exception {
4882 runTest("wrap: wrap(Function) with index (#10177)");
4883 }
4884
4885
4886
4887
4888
4889 @Test
4890 @Alerts("0, 12, 12")
4891 public void wrap__wrap_String__consecutive_elements___10177_() throws Exception {
4892 runTest("wrap: wrap(String) consecutive elements (#10177)");
4893 }
4894
4895
4896
4897
4898
4899 @Test
4900 @Alerts("0, 5, 5")
4901 public void wrap__wrapAll_String_() throws Exception {
4902 runTest("wrap: wrapAll(String)");
4903 }
4904
4905
4906
4907
4908
4909 @Test
4910 @Alerts("0, 3, 3")
4911 public void wrap__wrapAll_Element_() throws Exception {
4912 runTest("wrap: wrapAll(Element)");
4913 }
4914
4915
4916
4917
4918
4919 @Test
4920 @Alerts("0, 6, 6")
4921 public void wrap__wrapInner_String_() throws Exception {
4922 runTest("wrap: wrapInner(String)");
4923 }
4924
4925
4926
4927
4928
4929 @Test
4930 @Alerts("0, 5, 5")
4931 public void wrap__wrapInner_Element_() throws Exception {
4932 runTest("wrap: wrapInner(Element)");
4933 }
4934
4935
4936
4937
4938
4939 @Test
4940 @Alerts("0, 6, 6")
4941 public void wrap__wrapInner_Function__returns_String() throws Exception {
4942 runTest("wrap: wrapInner(Function) returns String");
4943 }
4944
4945
4946
4947
4948
4949 @Test
4950 @Alerts("0, 5, 5")
4951 public void wrap__wrapInner_Function__returns_Element() throws Exception {
4952 runTest("wrap: wrapInner(Function) returns Element");
4953 }
4954
4955
4956
4957
4958
4959 @Test
4960 @Alerts("0, 9, 9")
4961 public void wrap__unwrap__() throws Exception {
4962 runTest("wrap: unwrap()");
4963 }
4964
4965
4966
4967
4968
4969 @Test
4970 @Alerts("0, 2, 2")
4971 public void wrap__jQuery__tag_____wrap_Inner_All____handle_unknown_elems___10667_() throws Exception {
4972 runTest("wrap: jQuery(<tag>) & wrap[Inner/All]() handle unknown elems (#10667)");
4973 }
4974
4975
4976
4977
4978
4979 @Test
4980 @Alerts("0, 2, 2")
4981 public void wrap__wrapping_scripts___10470_() throws Exception {
4982 runTest("wrap: wrapping scripts (#10470)");
4983 }
4984
4985
4986
4987
4988
4989 @Test
4990 @Alerts("0, 43, 43")
4991 public void css__css_String_Hash_() throws Exception {
4992 runTest("css: css(String|Hash)");
4993 }
4994
4995
4996
4997
4998
4999 @Test
5000 @Alerts("0, 29, 29")
5001 public void css__css___explicit_and_relative_values() throws Exception {
5002 runTest("css: css() explicit and relative values");
5003 }
5004
5005
5006
5007
5008
5009 @Test
5010 @Alerts("0, 20, 20")
5011 public void css__css_String__Object_() throws Exception {
5012 runTest("css: css(String, Object)");
5013 }
5014
5015
5016
5017
5018
5019 @Test
5020 @Alerts("0, 2, 2")
5021 public void css__css_Array_() throws Exception {
5022 runTest("css: css(Array)");
5023 }
5024
5025
5026
5027
5028
5029 @Test
5030 @Alerts("0, 3, 3")
5031 public void css__css_String__Function_() throws Exception {
5032 runTest("css: css(String, Function)");
5033 }
5034
5035
5036
5037
5038
5039 @Test
5040 @Alerts("0, 3, 3")
5041 public void css__css_String__Function__with_incoming_value() throws Exception {
5042 runTest("css: css(String, Function) with incoming value");
5043 }
5044
5045
5046
5047
5048
5049 @Test
5050 @Alerts("0, 3, 3")
5051 public void css__css_Object__where_values_are_Functions() throws Exception {
5052 runTest("css: css(Object) where values are Functions");
5053 }
5054
5055
5056
5057
5058
5059 @Test
5060 @Alerts("0, 3, 3")
5061 public void css__css_Object__where_values_are_Functions_with_incoming_values() throws Exception {
5062 runTest("css: css(Object) where values are Functions with incoming values");
5063 }
5064
5065
5066
5067
5068
5069 @Test
5070 @Alerts("0, 4, 4")
5071 public void css__show____hide__() throws Exception {
5072 runTest("css: show(); hide()");
5073 }
5074
5075
5076
5077
5078
5079 @Test
5080 @Alerts("0, 18, 18")
5081 public void css__show___() throws Exception {
5082 runTest("css: show();");
5083 }
5084
5085
5086
5087
5088
5089 @Test
5090 @Alerts("0, 7, 7")
5091 public void css__show___resolves_correct_default_display__8099() throws Exception {
5092 runTest("css: show() resolves correct default display #8099");
5093 }
5094
5095
5096
5097
5098
5099 @Test
5100 @Alerts("0, 13, 13")
5101 public void css__show___resolves_correct_default_display_for_detached_nodes() throws Exception {
5102 runTest("css: show() resolves correct default display for detached nodes");
5103 }
5104
5105
5106
5107
5108
5109 @Test
5110 @Alerts("0, 4, 4")
5111 public void css__show___resolves_correct_default_display__10227() throws Exception {
5112 runTest("css: show() resolves correct default display #10227");
5113 }
5114
5115
5116
5117
5118
5119 @Test
5120 @Alerts("0, 2, 2")
5121 public void css__show___resolves_correct_default_display_when_iframe_display_none__12904() throws Exception {
5122 runTest("css: show() resolves correct default display when iframe display:none #12904");
5123 }
5124
5125
5126
5127
5128
5129 @Test
5130 @Alerts("0, 9, 9")
5131 public void css__toggle__() throws Exception {
5132 runTest("css: toggle()");
5133 }
5134
5135
5136
5137
5138
5139 @Test
5140 @Alerts("0, 3, 3")
5141 public void css__hide_hidden_elements__bug__7141_() throws Exception {
5142 runTest("css: hide hidden elements (bug #7141)");
5143 }
5144
5145
5146
5147
5148
5149 @Test
5150 @Alerts("0, 4, 4")
5151 public void css__jQuery_css_elem___height___doesn_t_clear_radio_buttons__bug__1095_() throws Exception {
5152 runTest("css: jQuery.css(elem, 'height') doesn't clear radio buttons (bug #1095)");
5153 }
5154
5155
5156
5157
5158
5159 @Test
5160 @Alerts("0, 1, 1")
5161 public void css__internal_ref_to_elem_runtimeStyle__bug__7608_() throws Exception {
5162 runTest("css: internal ref to elem.runtimeStyle (bug #7608)");
5163 }
5164
5165
5166
5167
5168
5169 @Test
5170 @Alerts("0, 1, 1")
5171 public void css__marginRight_computed_style__bug__3333_() throws Exception {
5172 runTest("css: marginRight computed style (bug #3333)");
5173 }
5174
5175
5176
5177
5178
5179 @Test
5180 @Alerts("0, 2, 2")
5181 public void css__box_model_properties_incorrectly_returning___instead_of_px__see__10639_and__12088() throws Exception {
5182 runTest("css: box model properties incorrectly returning % instead of px, see #10639 and #12088");
5183 }
5184
5185
5186
5187
5188
5189 @Test
5190 @Alerts("0, 2, 2")
5191 public void css__jQuery_cssProps_behavior___bug__8402_() throws Exception {
5192 runTest("css: jQuery.cssProps behavior, (bug #8402)");
5193 }
5194
5195
5196
5197
5198
5199 @Test
5200 @Alerts(DEFAULT = "0, 2, 2",
5201 FF = "0, 1, 1",
5202 FF_ESR = "0, 1, 1")
5203 public void css__widows___orphans__8936() throws Exception {
5204 runTest("css: widows & orphans #8936");
5205 }
5206
5207
5208
5209
5210
5211 @Test
5212 @Alerts("0, 2, 2")
5213 public void css__can_t_get_css_for_disconnected_in_IE_9__see__10254_and__8388() throws Exception {
5214 runTest("css: can't get css for disconnected in IE<9, see #10254 and #8388");
5215 }
5216
5217
5218
5219
5220
5221 @Test
5222 @Alerts("0, 8, 8")
5223 public void css__can_t_get_background_position_in_IE_9__see__10796() throws Exception {
5224 runTest("css: can't get background-position in IE<9, see #10796");
5225 }
5226
5227
5228
5229
5230
5231 @Test
5232 @Alerts("0, 1, 1")
5233 public void css__percentage_properties_for_bottom_and_right_in_IE_9_should_not_be_incorrectly_transformed_to_pixels__see__11311() throws Exception {
5234 runTest("css: percentage properties for bottom and right in IE<9 should not be incorrectly transformed to pixels, see #11311");
5235 }
5236
5237
5238
5239
5240
5241 @Test
5242 @Alerts("0, 2, 2")
5243 public void css__percentage_properties_for_left_and_top_should_be_transformed_to_pixels__see__9505() throws Exception {
5244 runTest("css: percentage properties for left and top should be transformed to pixels, see #9505");
5245 }
5246
5247
5248
5249
5250
5251 @Test
5252 @Alerts("0, 2, 2")
5253 public void css__Do_not_append_px___9548___12990_() throws Exception {
5254 runTest("css: Do not append px (#9548, #12990)");
5255 }
5256
5257
5258
5259
5260
5261 @Test
5262 @Alerts("0, 4, 4")
5263 public void css__css__width___and_css__height___should_respect_box_sizing__see__11004() throws Exception {
5264 runTest("css: css('width') and css('height') should respect box-sizing, see #11004");
5265 }
5266
5267
5268
5269
5270
5271 @Test
5272 @Alerts("0, 1, 1")
5273 public void css__css__width___should_work_correctly_before_document_ready___14084_() throws Exception {
5274 runTest("css: css('width') should work correctly before document ready (#14084)");
5275 }
5276
5277
5278
5279
5280
5281 @Test
5282 @Alerts("0, 3, 3")
5283 public void css__certain_css_values_of__normal__should_be_convertable_to_a_number__see__8627() throws Exception {
5284 runTest("css: certain css values of 'normal' should be convertable to a number, see #8627");
5285 }
5286
5287
5288
5289
5290
5291 @Test
5292 @Alerts("0, 15, 15")
5293 public void css__cssHooks___expand() throws Exception {
5294 runTest("css: cssHooks - expand");
5295 }
5296
5297
5298
5299
5300
5301 @Test
5302 @Alerts("0, 4, 4")
5303 public void css__css_opacity_consistency_across_browsers___12685_() throws Exception {
5304 runTest("css: css opacity consistency across browsers (#12685)");
5305 }
5306
5307
5308
5309
5310
5311 @Test
5312 @Alerts("0, 13, 13")
5313 public void css___visible__hidden_selectors() throws Exception {
5314 runTest("css: :visible/:hidden selectors");
5315 }
5316
5317
5318
5319
5320
5321 @Test
5322 @Alerts("0, 2, 2")
5323 public void css__Keep_the_last_style_if_the_new_one_isn_t_recognized_by_the_browser___14836_() throws Exception {
5324 runTest("css: Keep the last style if the new one isn't recognized by the browser (#14836)");
5325 }
5326
5327
5328
5329
5330
5331 @Test
5332 @Alerts("0, 1, 1")
5333 public void css__Reset_the_style_if_set_to_an_empty_string() throws Exception {
5334 runTest("css: Reset the style if set to an empty string");
5335 }
5336
5337
5338
5339
5340
5341 @Test
5342 @Alerts("0, 24, 24")
5343 public void css__Clearing_a_Cloned_Element_s_Style_Shouldn_t_Clear_the_Original_Element_s_Style___8908_() throws Exception {
5344 runTest("css: Clearing a Cloned Element's Style Shouldn't Clear the Original Element's Style (#8908)");
5345 }
5346
5347
5348
5349
5350
5351 @Test
5352 @Alerts("0, 4, 4")
5353 public void css__Make_sure_initialized_display_value_for_disconnected_nodes_is_correct___13310_() throws Exception {
5354 runTest("css: Make sure initialized display value for disconnected nodes is correct (#13310)");
5355 }
5356
5357
5358
5359
5360
5361 @Test
5362 @Alerts("0, 1, 1")
5363 public void css__show___after_hide___should_always_set_display_to_initial_value___14750_() throws Exception {
5364 runTest("css: show() after hide() should always set display to initial value (#14750)");
5365 }
5366
5367
5368
5369
5370
5371 @Test
5372 @Alerts("0, 1, 1")
5373 public void css__Don_t_append_px_to_CSS__order__value___14049_() throws Exception {
5374 runTest("css: Don't append px to CSS \"order\" value (#14049)");
5375 }
5376
5377
5378
5379
5380
5381 @Test
5382 @Alerts("0, 1, 1")
5383 public void css__Do_not_throw_on_frame_elements_from_css_method___15098_() throws Exception {
5384 runTest("css: Do not throw on frame elements from css method (#15098)");
5385 }
5386
5387
5388
5389
5390
5391 @Test
5392 @Alerts("0, 22, 22")
5393 public void serialize__jQuery_param__() throws Exception {
5394 runTest("serialize: jQuery.param()");
5395 }
5396
5397
5398
5399
5400
5401 @Test
5402 @Alerts("0, 4, 4")
5403 public void serialize__jQuery_param___Constructed_prop_values() throws Exception {
5404 runTest("serialize: jQuery.param() Constructed prop values");
5405 }
5406
5407
5408
5409
5410
5411 @Test
5412 @Alerts("0, 5, 5")
5413 public void serialize__serialize__() throws Exception {
5414 runTest("serialize: serialize()");
5415 }
5416
5417
5418
5419
5420
5421 @Test
5422 @Alerts("0, 8, 8")
5423 public void ajax__jQuery_ajax_____success_callbacks() throws Exception {
5424 runTest("ajax: jQuery.ajax() - success callbacks");
5425 }
5426
5427
5428
5429
5430
5431 @Test
5432 @Alerts("0, 8, 8")
5433 public void ajax__jQuery_ajax_____success_callbacks____url__options__syntax() throws Exception {
5434 runTest("ajax: jQuery.ajax() - success callbacks - (url, options) syntax");
5435 }
5436
5437
5438
5439
5440
5441 @Test
5442 @Alerts("0, 8, 8")
5443 public void ajax__jQuery_ajax_____success_callbacks__late_binding_() throws Exception {
5444 runTest("ajax: jQuery.ajax() - success callbacks (late binding)");
5445 }
5446
5447
5448
5449
5450
5451 @Test
5452 @Alerts("0, 8, 8")
5453 public void ajax__jQuery_ajax_____success_callbacks__oncomplete_binding_() throws Exception {
5454 runTest("ajax: jQuery.ajax() - success callbacks (oncomplete binding)");
5455 }
5456
5457
5458
5459
5460
5461 @Test
5462 @Alerts("0, 8, 8")
5463 public void ajax__jQuery_ajax_____error_callbacks() throws Exception {
5464 runTest("ajax: jQuery.ajax() - error callbacks");
5465 }
5466
5467
5468
5469
5470
5471 @Test
5472 @Alerts("0, 4, 4")
5473 public void ajax__jQuery_ajax_____textStatus_and_errorThrown_values() throws Exception {
5474 runTest("ajax: jQuery.ajax() - textStatus and errorThrown values");
5475 }
5476
5477
5478
5479
5480
5481 @Test
5482 @Alerts("0, 1, 1")
5483 public void ajax__jQuery_ajax_____responseText_on_error() throws Exception {
5484 runTest("ajax: jQuery.ajax() - responseText on error");
5485 }
5486
5487
5488
5489
5490
5491 @Test
5492 @Alerts("0, 2, 2")
5493 public void ajax__jQuery_ajax_____retry_with_jQuery_ajax__this__() throws Exception {
5494 runTest("ajax: jQuery.ajax() - retry with jQuery.ajax( this )");
5495 }
5496
5497
5498
5499
5500
5501 @Test
5502 @Alerts("0, 5, 5")
5503 public void ajax__jQuery_ajax_____headers() throws Exception {
5504 runTest("ajax: jQuery.ajax() - headers");
5505 }
5506
5507
5508
5509
5510
5511 @Test
5512 @Alerts("0, 1, 1")
5513 public void ajax__jQuery_ajax_____Accept_header() throws Exception {
5514 runTest("ajax: jQuery.ajax() - Accept header");
5515 }
5516
5517
5518
5519
5520
5521 @Test
5522 @Alerts("0, 2, 2")
5523 public void ajax__jQuery_ajax_____contentType() throws Exception {
5524 runTest("ajax: jQuery.ajax() - contentType");
5525 }
5526
5527
5528
5529
5530
5531 @Test
5532 @Alerts("0, 1, 1")
5533 public void ajax__jQuery_ajax_____protocol_less_urls() throws Exception {
5534 runTest("ajax: jQuery.ajax() - protocol-less urls");
5535 }
5536
5537
5538
5539
5540
5541 @Test
5542 @Alerts("0, 3, 3")
5543 public void ajax__jQuery_ajax_____hash() throws Exception {
5544 runTest("ajax: jQuery.ajax() - hash");
5545 }
5546
5547
5548
5549
5550
5551 @Test
5552 @Alerts("0, 7, 7")
5553 public void ajax__jQuery_ajax_____cross_domain_detection() throws Exception {
5554 runTest("ajax: jQuery.ajax() - cross-domain detection");
5555 }
5556
5557
5558
5559
5560
5561 @Test
5562 @Alerts("0, 9, 9")
5563 public void ajax__jQuery_ajax_____abort() throws Exception {
5564 runTest("ajax: jQuery.ajax() - abort");
5565 }
5566
5567
5568
5569
5570
5571 @Test
5572 @Alerts("0, 12, 12")
5573 public void ajax__jQuery_ajax_____events_with_context() throws Exception {
5574 runTest("ajax: jQuery.ajax() - events with context");
5575 }
5576
5577
5578
5579
5580
5581 @Test
5582 @Alerts("0, 3, 3")
5583 public void ajax__jQuery_ajax_____events_without_context() throws Exception {
5584 runTest("ajax: jQuery.ajax() - events without context");
5585 }
5586
5587
5588
5589
5590
5591 @Test
5592 @Alerts("0, 1, 1")
5593 public void ajax___15118___jQuery_ajax_____function_without_jQuery_event() throws Exception {
5594 runTest("ajax: #15118 - jQuery.ajax() - function without jQuery.event");
5595 }
5596
5597
5598
5599
5600
5601 @Test
5602 @Alerts("0, 1, 1")
5603 public void ajax__jQuery_ajax_____context_modification() throws Exception {
5604 runTest("ajax: jQuery.ajax() - context modification");
5605 }
5606
5607
5608
5609
5610
5611 @Test
5612 @Alerts("0, 3, 3")
5613 public void ajax__jQuery_ajax_____context_modification_through_ajaxSetup() throws Exception {
5614 runTest("ajax: jQuery.ajax() - context modification through ajaxSetup");
5615 }
5616
5617
5618
5619
5620
5621 @Test
5622 @Alerts("0, 3, 3")
5623 public void ajax__jQuery_ajax_____disabled_globals() throws Exception {
5624 runTest("ajax: jQuery.ajax() - disabled globals");
5625 }
5626
5627
5628
5629
5630
5631 @Test
5632 @Alerts("0, 3, 3")
5633 public void ajax__jQuery_ajax_____xml__non_namespace_elements_inside_namespaced_elements() throws Exception {
5634 runTest("ajax: jQuery.ajax() - xml: non-namespace elements inside namespaced elements");
5635 }
5636
5637
5638
5639
5640
5641 @Test
5642 @Alerts("0, 3, 3")
5643 public void ajax__jQuery_ajax_____xml__non_namespace_elements_inside_namespaced_elements__over_JSONP_() throws Exception {
5644 runTest("ajax: jQuery.ajax() - xml: non-namespace elements inside namespaced elements (over JSONP)");
5645 }
5646
5647
5648
5649
5650
5651 @Test
5652 @Alerts("0, 2, 2")
5653 public void ajax__jQuery_ajax_____HEAD_requests() throws Exception {
5654 runTest("ajax: jQuery.ajax() - HEAD requests");
5655 }
5656
5657
5658
5659
5660
5661 @Test
5662 @Alerts("0, 1, 1")
5663 public void ajax__jQuery_ajax_____beforeSend() throws Exception {
5664 runTest("ajax: jQuery.ajax() - beforeSend");
5665 }
5666
5667
5668
5669
5670
5671 @Test
5672 @Alerts("0, 2, 2")
5673 public void ajax__jQuery_ajax_____beforeSend__cancel_request_manually() throws Exception {
5674 runTest("ajax: jQuery.ajax() - beforeSend, cancel request manually");
5675 }
5676
5677
5678
5679
5680
5681 @Test
5682 @Alerts("0, 5, 5")
5683 public void ajax__jQuery_ajax_____dataType_html() throws Exception {
5684 runTest("ajax: jQuery.ajax() - dataType html");
5685 }
5686
5687
5688
5689
5690
5691 @Test
5692 @Alerts("0, 1, 1")
5693 public void ajax__jQuery_ajax_____synchronous_request() throws Exception {
5694 runTest("ajax: jQuery.ajax() - synchronous request");
5695 }
5696
5697
5698
5699
5700
5701 @Test
5702 @Alerts("0, 2, 2")
5703 public void ajax__jQuery_ajax_____synchronous_request_with_callbacks() throws Exception {
5704 runTest("ajax: jQuery.ajax() - synchronous request with callbacks");
5705 }
5706
5707
5708
5709
5710
5711 @Test
5712 @Alerts("0, 8, 8")
5713 public void ajax__jQuery_ajax____jQuery_get_Script_JSON_____jQuery_post____pass_through_request_object() throws Exception {
5714 runTest("ajax: jQuery.ajax(), jQuery.get[Script|JSON](), jQuery.post(), pass-through request object");
5715 }
5716
5717
5718
5719
5720
5721 @Test
5722 @Alerts("0, 12, 12")
5723 public void ajax__jQuery_ajax_____cache() throws Exception {
5724 runTest("ajax: jQuery.ajax() - cache");
5725 }
5726
5727
5728
5729
5730
5731 @Test
5732 @Alerts("2, 2, 4")
5733 public void ajax__jQuery_ajax_____JSONP___Query_String___n____Same_Domain() throws Exception {
5734 runTest("ajax: jQuery.ajax() - JSONP - Query String (?n) - Same Domain");
5735 }
5736
5737
5738
5739
5740
5741 @Test
5742 @Alerts("0, 9, 9")
5743 public void ajax__jQuery_ajax_____JSONP___Explicit_callback_param___Same_Domain() throws Exception {
5744 runTest("ajax: jQuery.ajax() - JSONP - Explicit callback param - Same Domain");
5745 }
5746
5747
5748
5749
5750
5751 @Test
5752 @Alerts("0, 2, 2")
5753 public void ajax__jQuery_ajax_____JSONP___Callback_in_data___Same_Domain() throws Exception {
5754 runTest("ajax: jQuery.ajax() - JSONP - Callback in data - Same Domain");
5755 }
5756
5757
5758
5759
5760
5761 @Test
5762 @Alerts("0, 3, 3")
5763 public void ajax__jQuery_ajax_____JSONP___POST___Same_Domain() throws Exception {
5764 runTest("ajax: jQuery.ajax() - JSONP - POST - Same Domain");
5765 }
5766
5767
5768
5769
5770
5771 @Test
5772 @Alerts("0, 3, 3")
5773 public void ajax__jQuery_ajax_____JSONP___Same_Domain() throws Exception {
5774 runTest("ajax: jQuery.ajax() - JSONP - Same Domain");
5775 }
5776
5777
5778
5779
5780
5781 @Test
5782 @Alerts("2, 2, 4")
5783 public void ajax__jQuery_ajax_____JSONP___Query_String___n____Cross_Domain() throws Exception {
5784 runTest("ajax: jQuery.ajax() - JSONP - Query String (?n) - Cross Domain");
5785 }
5786
5787
5788
5789
5790
5791 @Test
5792 @Alerts("0, 9, 9")
5793 public void ajax__jQuery_ajax_____JSONP___Explicit_callback_param___Cross_Domain() throws Exception {
5794 runTest("ajax: jQuery.ajax() - JSONP - Explicit callback param - Cross Domain");
5795 }
5796
5797
5798
5799
5800
5801 @Test
5802 @Alerts("0, 2, 2")
5803 public void ajax__jQuery_ajax_____JSONP___Callback_in_data___Cross_Domain() throws Exception {
5804 runTest("ajax: jQuery.ajax() - JSONP - Callback in data - Cross Domain");
5805 }
5806
5807
5808
5809
5810
5811 @Test
5812 @Alerts("0, 3, 3")
5813 public void ajax__jQuery_ajax_____JSONP___POST___Cross_Domain() throws Exception {
5814 runTest("ajax: jQuery.ajax() - JSONP - POST - Cross Domain");
5815 }
5816
5817
5818
5819
5820
5821 @Test
5822 @Alerts("0, 3, 3")
5823 public void ajax__jQuery_ajax_____JSONP___Cross_Domain() throws Exception {
5824 runTest("ajax: jQuery.ajax() - JSONP - Cross Domain");
5825 }
5826
5827
5828
5829
5830
5831 @Test
5832 @Alerts("0, 2, 2")
5833 public void ajax__jQuery_ajax_____script__Remote() throws Exception {
5834 runTest("ajax: jQuery.ajax() - script, Remote");
5835 }
5836
5837
5838
5839
5840
5841 @Test
5842 @Alerts("0, 3, 3")
5843 public void ajax__jQuery_ajax_____script__Remote_with_POST() throws Exception {
5844 runTest("ajax: jQuery.ajax() - script, Remote with POST");
5845 }
5846
5847
5848
5849
5850
5851 @Test
5852 @Alerts("0, 2, 2")
5853 public void ajax__jQuery_ajax_____script__Remote_with_scheme_less_URL() throws Exception {
5854 runTest("ajax: jQuery.ajax() - script, Remote with scheme-less URL");
5855 }
5856
5857
5858
5859
5860
5861 @Test
5862 @Alerts("0, 2, 2")
5863 public void ajax__jQuery_ajax_____malformed_JSON() throws Exception {
5864 runTest("ajax: jQuery.ajax() - malformed JSON");
5865 }
5866
5867
5868
5869
5870
5871 @Test
5872 @Alerts("0, 2, 2")
5873 public void ajax__jQuery_ajax_____script_by_content_type() throws Exception {
5874 runTest("ajax: jQuery.ajax() - script by content-type");
5875 }
5876
5877
5878
5879
5880
5881 @Test
5882 @Alerts("0, 5, 5")
5883 public void ajax__jQuery_ajax_____JSON_by_content_type() throws Exception {
5884 runTest("ajax: jQuery.ajax() - JSON by content-type");
5885 }
5886
5887
5888
5889
5890
5891 @Test
5892 @Alerts("0, 6, 6")
5893 public void ajax__jQuery_ajax_____JSON_by_content_type_disabled_with_options() throws Exception {
5894 runTest("ajax: jQuery.ajax() - JSON by content-type disabled with options");
5895 }
5896
5897
5898
5899
5900
5901 @Test
5902 @Alerts("0, 1, 1")
5903 public void ajax__jQuery_ajax_____simple_get() throws Exception {
5904 runTest("ajax: jQuery.ajax() - simple get");
5905 }
5906
5907
5908
5909
5910
5911 @Test
5912 @Alerts("0, 1, 1")
5913 public void ajax__jQuery_ajax_____simple_post() throws Exception {
5914 runTest("ajax: jQuery.ajax() - simple post");
5915 }
5916
5917
5918
5919
5920
5921 @Test
5922 @Alerts("0, 1, 1")
5923 public void ajax__jQuery_ajax_____data_option___empty_bodies_for_non_GET_requests() throws Exception {
5924 runTest("ajax: jQuery.ajax() - data option - empty bodies for non-GET requests");
5925 }
5926
5927
5928
5929
5930
5931 @Test
5932 @Alerts("0, 3, 3")
5933 public void ajax__jQuery_ajax_____If_Modified_Since_support__cache_() throws Exception {
5934 runTest("ajax: jQuery.ajax() - If-Modified-Since support (cache)");
5935 }
5936
5937
5938
5939
5940
5941 @Test
5942 @Alerts("0, 3, 3")
5943 public void ajax__jQuery_ajax_____Etag_support__cache_() throws Exception {
5944 runTest("ajax: jQuery.ajax() - Etag support (cache)");
5945 }
5946
5947
5948
5949
5950
5951 @Test
5952 @Alerts("0, 3, 3")
5953 public void ajax__jQuery_ajax_____If_Modified_Since_support__no_cache_() throws Exception {
5954 runTest("ajax: jQuery.ajax() - If-Modified-Since support (no cache)");
5955 }
5956
5957
5958
5959
5960
5961 @Test
5962 @Alerts("0, 3, 3")
5963 public void ajax__jQuery_ajax_____Etag_support__no_cache_() throws Exception {
5964 runTest("ajax: jQuery.ajax() - Etag support (no cache)");
5965 }
5966
5967
5968
5969
5970
5971 @Test
5972 @Alerts("0, 1, 1")
5973 public void ajax__jQuery_ajax_____failing_cross_domain__non_existing_() throws Exception {
5974 runTest("ajax: jQuery.ajax() - failing cross-domain (non-existing)");
5975 }
5976
5977
5978
5979
5980
5981 @Test
5982 @Alerts("0, 1, 1")
5983 public void ajax__jQuery_ajax_____failing_cross_domain() throws Exception {
5984 runTest("ajax: jQuery.ajax() - failing cross-domain");
5985 }
5986
5987
5988
5989
5990
5991 @Test
5992 @Alerts("0, 1, 1")
5993 public void ajax__jQuery_ajax_____atom_xml() throws Exception {
5994 runTest("ajax: jQuery.ajax() - atom+xml");
5995 }
5996
5997
5998
5999
6000
6001 @Test
6002 @Alerts("0, 3, 3")
6003 public void ajax__jQuery_ajax_____statusText() throws Exception {
6004 runTest("ajax: jQuery.ajax() - statusText");
6005 }
6006
6007
6008
6009
6010
6011 @Test
6012 @Alerts("0, 20, 20")
6013 public void ajax__jQuery_ajax_____statusCode() throws Exception {
6014 runTest("ajax: jQuery.ajax() - statusCode");
6015 }
6016
6017
6018
6019
6020
6021 @Test
6022 @Alerts("0, 8, 8")
6023 public void ajax__jQuery_ajax_____transitive_conversions() throws Exception {
6024 runTest("ajax: jQuery.ajax() - transitive conversions");
6025 }
6026
6027
6028
6029
6030
6031 @Test
6032 @Alerts("0, 2, 2")
6033 public void ajax__jQuery_ajax_____overrideMimeType() throws Exception {
6034 runTest("ajax: jQuery.ajax() - overrideMimeType");
6035 }
6036
6037
6038
6039
6040
6041 @Test
6042 @Alerts("0, 1, 1")
6043 public void ajax__jQuery_ajax_____empty_json_gets_to_error_callback_instead_of_success_callback_() throws Exception {
6044 runTest("ajax: jQuery.ajax() - empty json gets to error callback instead of success callback.");
6045 }
6046
6047
6048
6049
6050
6051 @Test
6052 @Alerts("0, 2, 2")
6053 public void ajax___2688___jQuery_ajax_____beforeSend__cancel_request() throws Exception {
6054 runTest("ajax: #2688 - jQuery.ajax() - beforeSend, cancel request");
6055 }
6056
6057
6058
6059
6060
6061 @Test
6062 @Alerts("0, 1, 1")
6063 public void ajax___2806___jQuery_ajax_____data_option___evaluate_function_values() throws Exception {
6064 runTest("ajax: #2806 - jQuery.ajax() - data option - evaluate function values");
6065 }
6066
6067
6068
6069
6070
6071 @Test
6072 @Alerts("0, 1, 1")
6073 public void ajax___7531___jQuery_ajax_____Location_object_as_url() throws Exception {
6074 runTest("ajax: #7531 - jQuery.ajax() - Location object as url");
6075 }
6076
6077
6078
6079
6080
6081 @Test
6082 @Alerts("0, 1, 1")
6083 public void ajax___7578___jQuery_ajax_____JSONP___default_for_cache_option___Same_Domain() throws Exception {
6084 runTest("ajax: #7578 - jQuery.ajax() - JSONP - default for cache option - Same Domain");
6085 }
6086
6087
6088
6089
6090
6091 @Test
6092 @Alerts("0, 1, 1")
6093 public void ajax___7578___jQuery_ajax_____JSONP___default_for_cache_option___Cross_Domain() throws Exception {
6094 runTest("ajax: #7578 - jQuery.ajax() - JSONP - default for cache option - Cross Domain");
6095 }
6096
6097
6098
6099
6100
6101 @Test
6102 @Alerts("0, 4, 4")
6103 public void ajax___8107___jQuery_ajax_____multiple_method_signatures_introduced_in_1_5() throws Exception {
6104 runTest("ajax: #8107 - jQuery.ajax() - multiple method signatures introduced in 1.5");
6105 }
6106
6107
6108
6109
6110
6111 @Test
6112 @Alerts("0, 2, 2")
6113 public void ajax___8205___jQuery_ajax_____JSONP___re_use_callbacks_name___Same_Domain() throws Exception {
6114 runTest("ajax: #8205 - jQuery.ajax() - JSONP - re-use callbacks name - Same Domain");
6115 }
6116
6117
6118
6119
6120
6121 @Test
6122 @Alerts("0, 2, 2")
6123 public void ajax___8205___jQuery_ajax_____JSONP___re_use_callbacks_name___Cross_Domain() throws Exception {
6124 runTest("ajax: #8205 - jQuery.ajax() - JSONP - re-use callbacks name - Cross Domain");
6125 }
6126
6127
6128
6129
6130
6131 @Test
6132 @Alerts("0, 2, 2")
6133 public void ajax___9887___jQuery_ajax_____Context_with_circular_references___9887_() throws Exception {
6134 runTest("ajax: #9887 - jQuery.ajax() - Context with circular references (#9887)");
6135 }
6136
6137
6138
6139
6140
6141 @Test
6142 @Alerts("0, 4, 4")
6143 public void ajax___10093___jQuery_ajax_____falsy_url_as_argument() throws Exception {
6144 runTest("ajax: #10093 - jQuery.ajax() - falsy url as argument");
6145 }
6146
6147
6148
6149
6150
6151 @Test
6152 @Alerts("0, 4, 4")
6153 public void ajax___10093___jQuery_ajax_____falsy_url_in_settings_object() throws Exception {
6154 runTest("ajax: #10093 - jQuery.ajax() - falsy url in settings object");
6155 }
6156
6157
6158
6159
6160
6161 @Test
6162 @Alerts("0, 2, 2")
6163 public void ajax___11151___jQuery_ajax_____parse_error_body() throws Exception {
6164 runTest("ajax: #11151 - jQuery.ajax() - parse error body");
6165 }
6166
6167
6168
6169
6170
6171 @Test
6172 @Alerts("0, 1, 1")
6173 public void ajax___11426___jQuery_ajax_____loading_binary_data_shouldn_t_throw_an_exception_in_IE() throws Exception {
6174 runTest("ajax: #11426 - jQuery.ajax() - loading binary data shouldn't throw an exception in IE");
6175 }
6176
6177
6178
6179
6180
6181 @Test
6182 @Alerts("0, 1, 1")
6183 public void ajax___11743___jQuery_ajax_____script__throws_exception() throws Exception {
6184 runTest("ajax: #11743 - jQuery.ajax() - script, throws exception");
6185 }
6186
6187
6188
6189
6190
6191 @Test
6192 @Alerts("0, 3, 3")
6193 public void ajax___12004___jQuery_ajax_____method_is_an_alias_of_type___method_set_globally() throws Exception {
6194 runTest("ajax: #12004 - jQuery.ajax() - method is an alias of type - method set globally");
6195 }
6196
6197
6198
6199
6200
6201 @Test
6202 @Alerts("0, 3, 3")
6203 public void ajax___12004___jQuery_ajax_____method_is_an_alias_of_type___type_set_globally() throws Exception {
6204 runTest("ajax: #12004 - jQuery.ajax() - method is an alias of type - type set globally");
6205 }
6206
6207
6208
6209
6210
6211 @Test
6212 @Alerts("0, 1, 1")
6213 public void ajax___13276___jQuery_ajax_____compatibility_between_XML_documents_from_ajax_requests_and_parsed_string() throws Exception {
6214 runTest("ajax: #13276 - jQuery.ajax() - compatibility between XML documents from ajax requests and parsed string");
6215 }
6216
6217
6218
6219
6220
6221 @Test
6222 @Alerts("0, 3, 3")
6223 public void ajax___13292___jQuery_ajax_____converter_is_bypassed_for_204_requests() throws Exception {
6224 runTest("ajax: #13292 - jQuery.ajax() - converter is bypassed for 204 requests");
6225 }
6226
6227
6228
6229
6230
6231 @Test
6232 @Alerts("0, 3, 3")
6233 public void ajax___13388___jQuery_ajax_____responseXML() throws Exception {
6234 runTest("ajax: #13388 - jQuery.ajax() - responseXML");
6235 }
6236
6237
6238
6239
6240
6241 @Test
6242 @Alerts("0, 3, 3")
6243 public void ajax___13922___jQuery_ajax_____converter_is_bypassed_for_HEAD_requests() throws Exception {
6244 runTest("ajax: #13922 - jQuery.ajax() - converter is bypassed for HEAD requests");
6245 }
6246
6247
6248
6249
6250
6251 @Test
6252 @Alerts("0, 1, 1")
6253 public void ajax___13240___jQuery_ajax_____support_non_RFC2616_methods() throws Exception {
6254 runTest("ajax: #13240 - jQuery.ajax() - support non-RFC2616 methods");
6255 }
6256
6257
6258
6259
6260
6261 @Test
6262 @Alerts(DEFAULT = "0, 1, 1",
6263 CHROME = "1, 0, 1",
6264 EDGE = "1, 0, 1")
6265 @NotYetImplemented({ CHROME, EDGE })
6266 public void ajax___14379___jQuery_ajax___on_unload() throws Exception {
6267 runTest("ajax: #14379 - jQuery.ajax() on unload");
6268 }
6269
6270
6271
6272
6273
6274 @Test
6275 @Alerts("0, 1, 1")
6276 public void ajax__jQuery_ajaxPrefilter_____abort() throws Exception {
6277 runTest("ajax: jQuery.ajaxPrefilter() - abort");
6278 }
6279
6280
6281
6282
6283
6284 @Test
6285 @Alerts("0, 1, 1")
6286 public void ajax__jQuery_ajaxSetup__() throws Exception {
6287 runTest("ajax: jQuery.ajaxSetup()");
6288 }
6289
6290
6291
6292
6293
6294 @Test
6295 @Alerts("0, 2, 2")
6296 @NotYetImplemented
6297 public void ajax__jQuery_ajaxSetup___timeout__Number______with_global_timeout() throws Exception {
6298 runTest("ajax: jQuery.ajaxSetup({ timeout: Number }) - with global timeout");
6299 }
6300
6301
6302
6303
6304
6305 @Test
6306 @Alerts("0, 1, 1")
6307 public void ajax__jQuery_ajaxSetup___timeout__Number____with_localtimeout() throws Exception {
6308 runTest("ajax: jQuery.ajaxSetup({ timeout: Number }) with localtimeout");
6309 }
6310
6311
6312
6313
6314
6315 @Test
6316 @Alerts("0, 1, 1")
6317 public void ajax___11264___jQuery_domManip_____no_side_effect_because_of_ajaxSetup_or_global_events() throws Exception {
6318 runTest("ajax: #11264 - jQuery.domManip() - no side effect because of ajaxSetup or global events");
6319 }
6320
6321
6322
6323
6324
6325 @Test
6326 @Alerts("0, 2, 2")
6327 public void ajax___11402___jQuery_domManip_____script_in_comments_are_properly_evaluated() throws Exception {
6328 runTest("ajax: #11402 - jQuery.domManip() - script in comments are properly evaluated");
6329 }
6330
6331
6332
6333
6334
6335 @Test
6336 @Alerts("0, 2, 2")
6337 public void ajax__jQuery_get__String__Hash__Function_____parse_xml_and_use_text___on_nodes() throws Exception {
6338 runTest("ajax: jQuery.get( String, Hash, Function ) - parse xml and use text() on nodes");
6339 }
6340
6341
6342
6343
6344
6345 @Test
6346 @Alerts("0, 1, 1")
6347 public void ajax___8277___jQuery_get__String__Function_____data_in_ajaxSettings() throws Exception {
6348 runTest("ajax: #8277 - jQuery.get( String, Function ) - data in ajaxSettings");
6349 }
6350
6351
6352
6353
6354
6355 @Test
6356 @Alerts("0, 5, 5")
6357 public void ajax__jQuery_getJSON__String__Hash__Function_____JSON_array() throws Exception {
6358 runTest("ajax: jQuery.getJSON( String, Hash, Function ) - JSON array");
6359 }
6360
6361
6362
6363
6364
6365 @Test
6366 @Alerts("0, 2, 2")
6367 public void ajax__jQuery_getJSON__String__Function_____JSON_object() throws Exception {
6368 runTest("ajax: jQuery.getJSON( String, Function ) - JSON object");
6369 }
6370
6371
6372
6373
6374
6375 @Test
6376 @Alerts("0, 2, 2")
6377 public void ajax__jQuery_getJSON_____Using_Native_JSON() throws Exception {
6378 runTest("ajax: jQuery.getJSON() - Using Native JSON");
6379 }
6380
6381
6382
6383
6384
6385 @Test
6386 @Alerts("0, 2, 2")
6387 public void ajax__jQuery_getJSON__String__Function_____JSON_object_with_absolute_url_to_local_content() throws Exception {
6388 runTest("ajax: jQuery.getJSON( String, Function ) - JSON object with absolute url to local content");
6389 }
6390
6391
6392
6393
6394
6395 @Test
6396 @Alerts("0, 2, 2")
6397 public void ajax__jQuery_getScript__String__Function_____with_callback() throws Exception {
6398 runTest("ajax: jQuery.getScript( String, Function ) - with callback");
6399 }
6400
6401
6402
6403
6404
6405 @Test
6406 @Alerts("0, 1, 1")
6407 public void ajax__jQuery_getScript__String__Function_____no_callback() throws Exception {
6408 runTest("ajax: jQuery.getScript( String, Function ) - no callback");
6409 }
6410
6411
6412
6413
6414
6415 @Test
6416 @Alerts("0, 2, 2")
6417 public void ajax___8082___jQuery_getScript__String__Function_____source_as_responseText() throws Exception {
6418 runTest("ajax: #8082 - jQuery.getScript( String, Function ) - source as responseText");
6419 }
6420
6421
6422
6423
6424
6425 @Test
6426 @Alerts("0, 2, 2")
6427 public void ajax__jQuery_fn_load__String__() throws Exception {
6428 runTest("ajax: jQuery.fn.load( String )");
6429 }
6430
6431
6432
6433
6434
6435 @Test
6436 @Alerts("0, 6, 6")
6437 public void ajax__jQuery_fn_load_____404_error_callbacks() throws Exception {
6438 runTest("ajax: jQuery.fn.load() - 404 error callbacks");
6439 }
6440
6441
6442
6443
6444
6445 @Test
6446 @Alerts("0, 2, 2")
6447 public void ajax__jQuery_fn_load__String__null__() throws Exception {
6448 runTest("ajax: jQuery.fn.load( String, null )");
6449 }
6450
6451
6452
6453
6454
6455 @Test
6456 @Alerts("0, 2, 2")
6457 public void ajax__jQuery_fn_load__String__undefined__() throws Exception {
6458 runTest("ajax: jQuery.fn.load( String, undefined )");
6459 }
6460
6461
6462
6463
6464
6465 @Test
6466 @Alerts("0, 1, 1")
6467 public void ajax__jQuery_fn_load__URL_SELECTOR__() throws Exception {
6468 runTest("ajax: jQuery.fn.load( URL_SELECTOR )");
6469 }
6470
6471
6472
6473
6474
6475 @Test
6476 @Alerts("0, 1, 1")
6477 public void ajax__jQuery_fn_load__URL_SELECTOR_with_spaces__() throws Exception {
6478 runTest("ajax: jQuery.fn.load( URL_SELECTOR with spaces )");
6479 }
6480
6481
6482
6483
6484
6485 @Test
6486 @Alerts("0, 2, 2")
6487 public void ajax__jQuery_fn_load__String__Function_____simple__inject_text_into_DOM() throws Exception {
6488 runTest("ajax: jQuery.fn.load( String, Function ) - simple: inject text into DOM");
6489 }
6490
6491
6492
6493
6494
6495 @Test
6496 @Alerts("0, 7, 7")
6497 @NotYetImplemented
6498 public void ajax__jQuery_fn_load__String__Function_____check_scripts() throws Exception {
6499 runTest("ajax: jQuery.fn.load( String, Function ) - check scripts");
6500 }
6501
6502
6503
6504
6505
6506 @Test
6507 @Alerts("0, 3, 3")
6508 public void ajax__jQuery_fn_load__String__Function_____check_file_with_only_a_script_tag() throws Exception {
6509 runTest("ajax: jQuery.fn.load( String, Function ) - check file with only a script tag");
6510 }
6511
6512
6513
6514
6515
6516 @Test
6517 @Alerts("0, 2, 2")
6518 public void ajax__jQuery_fn_load__String__Function_____dataFilter_in_ajaxSettings() throws Exception {
6519 runTest("ajax: jQuery.fn.load( String, Function ) - dataFilter in ajaxSettings");
6520 }
6521
6522
6523
6524
6525
6526 @Test
6527 @Alerts("0, 2, 2")
6528 public void ajax__jQuery_fn_load__String__Object__Function__() throws Exception {
6529 runTest("ajax: jQuery.fn.load( String, Object, Function )");
6530 }
6531
6532
6533
6534
6535
6536 @Test
6537 @Alerts("0, 2, 2")
6538 public void ajax__jQuery_fn_load__String__String__Function__() throws Exception {
6539 runTest("ajax: jQuery.fn.load( String, String, Function )");
6540 }
6541
6542
6543
6544
6545
6546 @Test
6547 @Alerts("0, 8, 8")
6548 public void ajax__jQuery_fn_load_____callbacks_get_the_correct_parameters() throws Exception {
6549 runTest("ajax: jQuery.fn.load() - callbacks get the correct parameters");
6550 }
6551
6552
6553
6554
6555
6556 @Test
6557 @Alerts("0, 1, 1")
6558 public void ajax___2046___jQuery_fn_load__String__Function___with_ajaxSetup_on_dataType_json() throws Exception {
6559 runTest("ajax: #2046 - jQuery.fn.load( String, Function ) with ajaxSetup on dataType json");
6560 }
6561
6562
6563
6564
6565
6566 @Test
6567 @Alerts("0, 1, 1")
6568 public void ajax___10524___jQuery_fn_load_____data_specified_in_ajaxSettings_is_merged_in() throws Exception {
6569 runTest("ajax: #10524 - jQuery.fn.load() - data specified in ajaxSettings is merged in");
6570 }
6571
6572
6573
6574
6575
6576 @Test
6577 @Alerts("0, 3, 3")
6578 public void ajax__jQuery_post_____data() throws Exception {
6579 runTest("ajax: jQuery.post() - data");
6580 }
6581
6582
6583
6584
6585
6586 @Test
6587 @Alerts("0, 4, 4")
6588 public void ajax__jQuery_post__String__Hash__Function_____simple_with_xml() throws Exception {
6589 runTest("ajax: jQuery.post( String, Hash, Function ) - simple with xml");
6590 }
6591
6592
6593
6594
6595
6596 @Test
6597 @Alerts("0, 1, 1")
6598 public void ajax__jQuery_active() throws Exception {
6599 runTest("ajax: jQuery.active");
6600 }
6601
6602
6603
6604
6605
6606 @Test
6607 @Alerts("0, 1, 1")
6608 public void effects__sanity_check() throws Exception {
6609 runTest("effects: sanity check");
6610 }
6611
6612
6613
6614
6615
6616 @Test
6617 @Alerts("0, 2, 2")
6618 public void effects__show___basic() throws Exception {
6619 runTest("effects: show() basic");
6620 }
6621
6622
6623
6624
6625
6626 @Test
6627 @Alerts("0, 27, 27")
6628 public void effects__show__() throws Exception {
6629 runTest("effects: show()");
6630 }
6631
6632
6633
6634
6635
6636 @Test
6637 @Alerts("0, 15, 15")
6638 public void effects__show_Number____other_displays() throws Exception {
6639 runTest("effects: show(Number) - other displays");
6640 }
6641
6642
6643
6644
6645
6646 @Test
6647 @Alerts("0, 3, 3")
6648 public void effects__Persist_correct_display_value() throws Exception {
6649 runTest("effects: Persist correct display value");
6650 }
6651
6652
6653
6654
6655
6656 @Test
6657 @Alerts("0, 1, 1")
6658 public void effects__animate_Hash__Object__Function_() throws Exception {
6659 runTest("effects: animate(Hash, Object, Function)");
6660 }
6661
6662
6663
6664
6665
6666 @Test
6667 @Alerts("0, 12, 12")
6668 public void effects__animate_relative_values() throws Exception {
6669 runTest("effects: animate relative values");
6670 }
6671
6672
6673
6674
6675
6676 @Test
6677 @Alerts("0, 1, 1")
6678 public void effects__animate_negative_height() throws Exception {
6679 runTest("effects: animate negative height");
6680 }
6681
6682
6683
6684
6685
6686 @Test
6687 @Alerts("0, 1, 1")
6688 public void effects__animate_negative_margin() throws Exception {
6689 runTest("effects: animate negative margin");
6690 }
6691
6692
6693
6694
6695
6696 @Test
6697 @Alerts("0, 1, 1")
6698 public void effects__animate_negative_margin_with_px() throws Exception {
6699 runTest("effects: animate negative margin with px");
6700 }
6701
6702
6703
6704
6705
6706 @Test
6707 @Alerts("0, 1, 1")
6708 @NotYetImplemented
6709 public void effects__animate_negative_padding() throws Exception {
6710 runTest("effects: animate negative padding");
6711 }
6712
6713
6714
6715
6716
6717 @Test
6718 @Alerts("0, 3, 3")
6719 public void effects__animate_block_as_inline_width_height() throws Exception {
6720 runTest("effects: animate block as inline width/height");
6721 }
6722
6723
6724
6725
6726
6727 @Test
6728 @Alerts("0, 3, 3")
6729 public void effects__animate_native_inline_width_height() throws Exception {
6730 runTest("effects: animate native inline width/height");
6731 }
6732
6733
6734
6735
6736
6737 @Test
6738 @Alerts("0, 3, 3")
6739 public void effects__animate_block_width_height() throws Exception {
6740 runTest("effects: animate block width/height");
6741 }
6742
6743
6744
6745
6746
6747 @Test
6748 @Alerts("0, 1, 1")
6749 public void effects__animate_table_width_height() throws Exception {
6750 runTest("effects: animate table width/height");
6751 }
6752
6753
6754
6755
6756
6757 @Test
6758 @Alerts("0, 3, 3")
6759 @NotYetImplemented
6760 public void effects__animate_table_row_width_height() throws Exception {
6761 runTest("effects: animate table-row width/height");
6762 }
6763
6764
6765
6766
6767
6768 @Test
6769 @Alerts("0, 3, 3")
6770 @NotYetImplemented
6771 public void effects__animate_table_cell_width_height() throws Exception {
6772 runTest("effects: animate table-cell width/height");
6773 }
6774
6775
6776
6777
6778
6779 @Test
6780 @Alerts("0, 2, 2")
6781 public void effects__animate_percentage____on_width_height() throws Exception {
6782 runTest("effects: animate percentage(%) on width/height");
6783 }
6784
6785
6786
6787
6788
6789 @Test
6790 @Alerts("0, 2, 2")
6791 public void effects__animate_resets_overflow_x_and_overflow_y_when_finished() throws Exception {
6792 runTest("effects: animate resets overflow-x and overflow-y when finished");
6793 }
6794
6795
6796
6797
6798
6799 @Test
6800 @Alerts("0, 2, 2")
6801 public void effects__animate_option___queue__false__() throws Exception {
6802 runTest("effects: animate option { queue: false }");
6803 }
6804
6805
6806
6807
6808
6809 @Test
6810 @Alerts("0, 2, 2")
6811 public void effects__animate_option___queue__true__() throws Exception {
6812 runTest("effects: animate option { queue: true }");
6813 }
6814
6815
6816
6817
6818
6819 @Test
6820 @Alerts("0, 5, 5")
6821 public void effects__animate_option___queue___name___() throws Exception {
6822 runTest("effects: animate option { queue: 'name' }");
6823 }
6824
6825
6826
6827
6828
6829 @Test
6830 @Alerts("0, 2, 2")
6831 public void effects__animate_with_no_properties() throws Exception {
6832 runTest("effects: animate with no properties");
6833 }
6834
6835
6836
6837
6838
6839 @Test
6840 @Alerts("0, 11, 11")
6841 public void effects__animate_duration_0() throws Exception {
6842 runTest("effects: animate duration 0");
6843 }
6844
6845
6846
6847
6848
6849 @Test
6850 @Alerts("0, 1, 1")
6851 public void effects__animate_hyphenated_properties() throws Exception {
6852 runTest("effects: animate hyphenated properties");
6853 }
6854
6855
6856
6857
6858
6859 @Test
6860 @Alerts("0, 1, 1")
6861 public void effects__animate_non_element() throws Exception {
6862 runTest("effects: animate non-element");
6863 }
6864
6865
6866
6867
6868
6869 @Test
6870 @Alerts("0, 4, 4")
6871 public void effects__stop__() throws Exception {
6872 runTest("effects: stop()");
6873 }
6874
6875
6876
6877
6878
6879 @Test
6880 @Alerts("0, 5, 5")
6881 public void effects__stop_____several_in_queue() throws Exception {
6882 runTest("effects: stop() - several in queue");
6883 }
6884
6885
6886
6887
6888
6889 @Test
6890 @Alerts("0, 4, 4")
6891 public void effects__stop_clearQueue_() throws Exception {
6892 runTest("effects: stop(clearQueue)");
6893 }
6894
6895
6896
6897
6898
6899 @Test
6900 @Alerts("0, 1, 1")
6901 public void effects__stop_clearQueue__gotoEnd_() throws Exception {
6902 runTest("effects: stop(clearQueue, gotoEnd)");
6903 }
6904
6905
6906
6907
6908
6909 @Test
6910 @Alerts("0, 3, 3")
6911 public void effects__stop__queue_______________Stop_single_queues() throws Exception {
6912 runTest("effects: stop( queue, ..., ... ) - Stop single queues");
6913 }
6914
6915
6916
6917
6918
6919 @Test
6920 @Alerts("0, 6, 6")
6921 public void effects__toggle__() throws Exception {
6922 runTest("effects: toggle()");
6923 }
6924
6925
6926
6927
6928
6929 @Test
6930 @Alerts("0, 7, 7")
6931 public void effects__jQuery_fx_prototype_cur______1_8_Back_Compat() throws Exception {
6932 runTest("effects: jQuery.fx.prototype.cur() - <1.8 Back Compat");
6933 }
6934
6935
6936
6937
6938
6939 @Test
6940 @Alerts("0, 4, 4")
6941 public void effects__Overflow_and_Display() throws Exception {
6942 runTest("effects: Overflow and Display");
6943 }
6944
6945
6946
6947
6948
6949 @Test
6950 @Alerts("0, 6, 6")
6951 public void effects__CSS_Auto_to_0() throws Exception {
6952 runTest("effects: CSS Auto to 0");
6953 }
6954
6955
6956
6957
6958
6959 @Test
6960 @Alerts("0, 6, 6")
6961 public void effects__CSS_Auto_to_50() throws Exception {
6962 runTest("effects: CSS Auto to 50");
6963 }
6964
6965
6966
6967
6968
6969 @Test
6970 @Alerts("0, 6, 6")
6971 public void effects__CSS_Auto_to_100() throws Exception {
6972 runTest("effects: CSS Auto to 100");
6973 }
6974
6975
6976
6977
6978
6979 @Test
6980 @Alerts("0, 5, 5")
6981 public void effects__CSS_Auto_to_show() throws Exception {
6982 runTest("effects: CSS Auto to show");
6983 }
6984
6985
6986
6987
6988
6989 @Test
6990 @Alerts("0, 4, 4")
6991 public void effects__CSS_Auto_to_hide() throws Exception {
6992 runTest("effects: CSS Auto to hide");
6993 }
6994
6995
6996
6997
6998
6999 @Test
7000 @Alerts("0, 6, 6")
7001 public void effects__JS_Auto_to_0() throws Exception {
7002 runTest("effects: JS Auto to 0");
7003 }
7004
7005
7006
7007
7008
7009 @Test
7010 @Alerts("0, 6, 6")
7011 public void effects__JS_Auto_to_50() throws Exception {
7012 runTest("effects: JS Auto to 50");
7013 }
7014
7015
7016
7017
7018
7019 @Test
7020 @Alerts("0, 6, 6")
7021 public void effects__JS_Auto_to_100() throws Exception {
7022 runTest("effects: JS Auto to 100");
7023 }
7024
7025
7026
7027
7028
7029 @Test
7030 @Alerts("0, 5, 5")
7031 public void effects__JS_Auto_to_show() throws Exception {
7032 runTest("effects: JS Auto to show");
7033 }
7034
7035
7036
7037
7038
7039 @Test
7040 @Alerts("0, 4, 4")
7041 public void effects__JS_Auto_to_hide() throws Exception {
7042 runTest("effects: JS Auto to hide");
7043 }
7044
7045
7046
7047
7048
7049 @Test
7050 @Alerts("0, 6, 6")
7051 public void effects__CSS_100_to_0() throws Exception {
7052 runTest("effects: CSS 100 to 0");
7053 }
7054
7055
7056
7057
7058
7059 @Test
7060 @Alerts("0, 6, 6")
7061 public void effects__CSS_100_to_50() throws Exception {
7062 runTest("effects: CSS 100 to 50");
7063 }
7064
7065
7066
7067
7068
7069 @Test
7070 @Alerts("0, 6, 6")
7071 public void effects__CSS_100_to_100() throws Exception {
7072 runTest("effects: CSS 100 to 100");
7073 }
7074
7075
7076
7077
7078
7079 @Test
7080 @Alerts("0, 5, 5")
7081 public void effects__CSS_100_to_show() throws Exception {
7082 runTest("effects: CSS 100 to show");
7083 }
7084
7085
7086
7087
7088
7089 @Test
7090 @Alerts("0, 4, 4")
7091 public void effects__CSS_100_to_hide() throws Exception {
7092 runTest("effects: CSS 100 to hide");
7093 }
7094
7095
7096
7097
7098
7099 @Test
7100 @Alerts("0, 6, 6")
7101 public void effects__JS_100_to_0() throws Exception {
7102 runTest("effects: JS 100 to 0");
7103 }
7104
7105
7106
7107
7108
7109 @Test
7110 @Alerts("0, 6, 6")
7111 public void effects__JS_100_to_50() throws Exception {
7112 runTest("effects: JS 100 to 50");
7113 }
7114
7115
7116
7117
7118
7119 @Test
7120 @Alerts("0, 6, 6")
7121 public void effects__JS_100_to_100() throws Exception {
7122 runTest("effects: JS 100 to 100");
7123 }
7124
7125
7126
7127
7128
7129 @Test
7130 @Alerts("0, 5, 5")
7131 public void effects__JS_100_to_show() throws Exception {
7132 runTest("effects: JS 100 to show");
7133 }
7134
7135
7136
7137
7138
7139 @Test
7140 @Alerts("0, 4, 4")
7141 public void effects__JS_100_to_hide() throws Exception {
7142 runTest("effects: JS 100 to hide");
7143 }
7144
7145
7146
7147
7148
7149 @Test
7150 @Alerts("0, 6, 6")
7151 public void effects__CSS_50_to_0() throws Exception {
7152 runTest("effects: CSS 50 to 0");
7153 }
7154
7155
7156
7157
7158
7159 @Test
7160 @Alerts("0, 6, 6")
7161 public void effects__CSS_50_to_50() throws Exception {
7162 runTest("effects: CSS 50 to 50");
7163 }
7164
7165
7166
7167
7168
7169 @Test
7170 @Alerts("0, 6, 6")
7171 public void effects__CSS_50_to_100() throws Exception {
7172 runTest("effects: CSS 50 to 100");
7173 }
7174
7175
7176
7177
7178
7179 @Test
7180 @Alerts("0, 5, 5")
7181 public void effects__CSS_50_to_show() throws Exception {
7182 runTest("effects: CSS 50 to show");
7183 }
7184
7185
7186
7187
7188
7189 @Test
7190 @Alerts("0, 4, 4")
7191 public void effects__CSS_50_to_hide() throws Exception {
7192 runTest("effects: CSS 50 to hide");
7193 }
7194
7195
7196
7197
7198
7199 @Test
7200 @Alerts("0, 6, 6")
7201 public void effects__JS_50_to_0() throws Exception {
7202 runTest("effects: JS 50 to 0");
7203 }
7204
7205
7206
7207
7208
7209 @Test
7210 @Alerts("0, 6, 6")
7211 public void effects__JS_50_to_50() throws Exception {
7212 runTest("effects: JS 50 to 50");
7213 }
7214
7215
7216
7217
7218
7219 @Test
7220 @Alerts("0, 6, 6")
7221 public void effects__JS_50_to_100() throws Exception {
7222 runTest("effects: JS 50 to 100");
7223 }
7224
7225
7226
7227
7228
7229 @Test
7230 @Alerts("0, 5, 5")
7231 public void effects__JS_50_to_show() throws Exception {
7232 runTest("effects: JS 50 to show");
7233 }
7234
7235
7236
7237
7238
7239 @Test
7240 @Alerts("0, 4, 4")
7241 public void effects__JS_50_to_hide() throws Exception {
7242 runTest("effects: JS 50 to hide");
7243 }
7244
7245
7246
7247
7248
7249 @Test
7250 @Alerts("0, 6, 6")
7251 public void effects__CSS_0_to_0() throws Exception {
7252 runTest("effects: CSS 0 to 0");
7253 }
7254
7255
7256
7257
7258
7259 @Test
7260 @Alerts("0, 6, 6")
7261 public void effects__CSS_0_to_50() throws Exception {
7262 runTest("effects: CSS 0 to 50");
7263 }
7264
7265
7266
7267
7268
7269 @Test
7270 @Alerts("0, 6, 6")
7271 public void effects__CSS_0_to_100() throws Exception {
7272 runTest("effects: CSS 0 to 100");
7273 }
7274
7275
7276
7277
7278
7279 @Test
7280 @Alerts("0, 5, 5")
7281 public void effects__CSS_0_to_show() throws Exception {
7282 runTest("effects: CSS 0 to show");
7283 }
7284
7285
7286
7287
7288
7289 @Test
7290 @Alerts("0, 4, 4")
7291 public void effects__CSS_0_to_hide() throws Exception {
7292 runTest("effects: CSS 0 to hide");
7293 }
7294
7295
7296
7297
7298
7299 @Test
7300 @Alerts("0, 6, 6")
7301 public void effects__JS_0_to_0() throws Exception {
7302 runTest("effects: JS 0 to 0");
7303 }
7304
7305
7306
7307
7308
7309 @Test
7310 @Alerts("0, 6, 6")
7311 public void effects__JS_0_to_50() throws Exception {
7312 runTest("effects: JS 0 to 50");
7313 }
7314
7315
7316
7317
7318
7319 @Test
7320 @Alerts("0, 6, 6")
7321 public void effects__JS_0_to_100() throws Exception {
7322 runTest("effects: JS 0 to 100");
7323 }
7324
7325
7326
7327
7328
7329 @Test
7330 @Alerts("0, 5, 5")
7331 public void effects__JS_0_to_show() throws Exception {
7332 runTest("effects: JS 0 to show");
7333 }
7334
7335
7336
7337
7338
7339 @Test
7340 @Alerts("0, 4, 4")
7341 public void effects__JS_0_to_hide() throws Exception {
7342 runTest("effects: JS 0 to hide");
7343 }
7344
7345
7346
7347
7348
7349 @Test
7350 @Alerts("0, 16, 16")
7351 public void effects__Effects_chaining() throws Exception {
7352 runTest("effects: Effects chaining");
7353 }
7354
7355
7356
7357
7358
7359 @Test
7360 @Alerts("0, 4, 4")
7361 public void effects__jQuery_show__fast___doesn_t_clear_radio_buttons__bug__1095_() throws Exception {
7362 runTest("effects: jQuery.show('fast') doesn't clear radio buttons (bug #1095)");
7363 }
7364
7365
7366
7367
7368
7369 @Test
7370 @Alerts("0, 24, 24")
7371 public void effects__interrupt_toggle() throws Exception {
7372 runTest("effects: interrupt toggle");
7373 }
7374
7375
7376
7377
7378
7379 @Test
7380 @Alerts("0, 5, 5")
7381 public void effects__animate_with_per_property_easing() throws Exception {
7382 runTest("effects: animate with per-property easing");
7383 }
7384
7385
7386
7387
7388
7389 @Test
7390 @Alerts("0, 11, 11")
7391 public void effects__animate_with_CSS_shorthand_properties() throws Exception {
7392 runTest("effects: animate with CSS shorthand properties");
7393 }
7394
7395
7396
7397
7398
7399 @Test
7400 @Alerts("0, 3, 3")
7401 public void effects__hide_hidden_elements__with_animation__bug__7141_() throws Exception {
7402 runTest("effects: hide hidden elements, with animation (bug #7141)");
7403 }
7404
7405
7406
7407
7408
7409 @Test
7410 @Alerts("0, 2, 2")
7411 public void effects__animate_unit_less_properties___4966_() throws Exception {
7412 runTest("effects: animate unit-less properties (#4966)");
7413 }
7414
7415
7416
7417
7418
7419 @Test
7420 @Alerts("0, 6, 6")
7421 public void effects__animate_properties_missing_px_w__opacity_as_last___9074_() throws Exception {
7422 runTest("effects: animate properties missing px w/ opacity as last (#9074)");
7423 }
7424
7425
7426
7427
7428
7429 @Test
7430 @Alerts("0, 1, 1")
7431 public void effects__callbacks_should_fire_in_correct_order___9100_() throws Exception {
7432 runTest("effects: callbacks should fire in correct order (#9100)");
7433 }
7434
7435
7436
7437
7438
7439 @Test
7440 @Alerts("0, 2, 2")
7441 public void effects__callbacks_that_throw_exceptions_will_be_removed___5684_() throws Exception {
7442 runTest("effects: callbacks that throw exceptions will be removed (#5684)");
7443 }
7444
7445
7446
7447
7448
7449 @Test
7450 @Alerts("0, 2, 2")
7451 public void effects__animate_will_scale_margin_properties_individually() throws Exception {
7452 runTest("effects: animate will scale margin properties individually");
7453 }
7454
7455
7456
7457
7458
7459 @Test
7460 @Alerts("0, 1, 1")
7461 public void effects__Do_not_append_px_to__fill_opacity___9548() throws Exception {
7462 runTest("effects: Do not append px to 'fill-opacity' #9548");
7463 }
7464
7465
7466
7467
7468
7469 @Test
7470 @Alerts("0, 12, 12")
7471 @NotYetImplemented
7472 public void effects__line_height_animates_correctly___13855_() throws Exception {
7473 runTest("effects: line-height animates correctly (#13855)");
7474 }
7475
7476
7477
7478
7479
7480 @Test
7481 @Alerts("0, 4, 4")
7482 public void effects__jQuery_Animation__object__props__opts__() throws Exception {
7483 runTest("effects: jQuery.Animation( object, props, opts )");
7484 }
7485
7486
7487
7488
7489
7490 @Test
7491 @Alerts("0, 1, 1")
7492 public void effects__Animate_Option__step__function__percent__tween__() throws Exception {
7493 runTest("effects: Animate Option: step: function( percent, tween )");
7494 }
7495
7496
7497
7498
7499
7500 @Test
7501 @Alerts("0, 2, 2")
7502 public void effects__Animate_callbacks_have_correct_context() throws Exception {
7503 runTest("effects: Animate callbacks have correct context");
7504 }
7505
7506
7507
7508
7509
7510 @Test
7511 @Alerts("0, 2, 2")
7512 public void effects__User_supplied_callback_called_after_show_when_fx_off___8892_() throws Exception {
7513 runTest("effects: User supplied callback called after show when fx off (#8892)");
7514 }
7515
7516
7517
7518
7519
7520 @Test
7521 @Alerts("0, 18, 18")
7522 public void effects__animate_should_set_display_for_disconnected_nodes() throws Exception {
7523 runTest("effects: animate should set display for disconnected nodes");
7524 }
7525
7526
7527
7528
7529
7530 @Test
7531 @Alerts("0, 1, 1")
7532 public void effects__Animation_callback_should_not_show_animated_element_as__animated___7157_() throws Exception {
7533 runTest("effects: Animation callback should not show animated element as :animated (#7157)");
7534 }
7535
7536
7537
7538
7539
7540 @Test
7541 @Alerts("0, 1, 1")
7542 public void effects__Initial_step_callback_should_show_element_as__animated___14623_() throws Exception {
7543 runTest("effects: Initial step callback should show element as :animated (#14623)");
7544 }
7545
7546
7547
7548
7549
7550 @Test
7551 @Alerts("0, 3, 3")
7552 public void effects__hide_called_on_element_within_hidden_parent_should_set_display_to_none___10045_() throws Exception {
7553 runTest("effects: hide called on element within hidden parent should set display to none (#10045)");
7554 }
7555
7556
7557
7558
7559
7560 @Test
7561 @Alerts("0, 5, 5")
7562 public void effects__hide__fadeOut_and_slideUp_called_on_element_width_height_and_width___0_should_set_display_to_none() throws Exception {
7563 runTest("effects: hide, fadeOut and slideUp called on element width height and width = 0 should set display to none");
7564 }
7565
7566
7567
7568
7569
7570 @Test
7571 @Alerts("0, 2, 2")
7572 public void effects__hide_should_not_leave_hidden_inline_elements_visible___14848_() throws Exception {
7573 runTest("effects: hide should not leave hidden inline elements visible (#14848)");
7574 }
7575
7576
7577
7578
7579
7580 @Test
7581 @Alerts("0, 10, 10")
7582 public void effects__Handle_queue_false_promises() throws Exception {
7583 runTest("effects: Handle queue:false promises");
7584 }
7585
7586
7587
7588
7589
7590 @Test
7591 @Alerts("0, 4, 4")
7592 public void effects__multiple_unqueued_and_promise() throws Exception {
7593 runTest("effects: multiple unqueued and promise");
7594 }
7595
7596
7597
7598
7599
7600 @Test
7601 @Alerts("0, 1, 1")
7602 @NotYetImplemented
7603 public void effects__animate_does_not_change_start_value_for_non_px_animation___7109_() throws Exception {
7604 runTest("effects: animate does not change start value for non-px animation (#7109)");
7605 }
7606
7607
7608
7609
7610
7611 @Test
7612 @Alerts("0, 2, 2")
7613 public void effects__non_px_animation_handles_non_numeric_start___11971_() throws Exception {
7614 runTest("effects: non-px animation handles non-numeric start (#11971)");
7615 }
7616
7617
7618
7619
7620
7621 @Test
7622 @Alerts("0, 15, 15")
7623 public void effects__Animation_callbacks___11797_() throws Exception {
7624 runTest("effects: Animation callbacks (#11797)");
7625 }
7626
7627
7628
7629
7630
7631 @Test
7632 @Alerts("0, 8, 8")
7633 public void effects__Animate_properly_sets_overflow_hidden_when_animating_width_height___12117_() throws Exception {
7634 runTest("effects: Animate properly sets overflow hidden when animating width/height (#12117)");
7635 }
7636
7637
7638
7639
7640
7641 @Test
7642 @Alerts("0, 3, 3")
7643 public void effects__Each_tick_of_the_timer_loop_uses_a_fresh_time___12837_() throws Exception {
7644 runTest("effects: Each tick of the timer loop uses a fresh time (#12837)");
7645 }
7646
7647
7648
7649
7650
7651 @Test
7652 @Alerts("0, 1, 1")
7653 public void effects__Animations_with_0_duration_don_t_ease___12273_() throws Exception {
7654 runTest("effects: Animations with 0 duration don't ease (#12273)");
7655 }
7656
7657
7658
7659
7660
7661 @Test
7662 @Alerts("0, 4, 4")
7663 public void effects__toggle_state_tests__toggle___8685_() throws Exception {
7664 runTest("effects: toggle state tests: toggle (#8685)");
7665 }
7666
7667
7668
7669
7670
7671 @Test
7672 @Alerts("0, 4, 4")
7673 public void effects__toggle_state_tests__slideToggle___8685_() throws Exception {
7674 runTest("effects: toggle state tests: slideToggle (#8685)");
7675 }
7676
7677
7678
7679
7680
7681 @Test
7682 @Alerts("0, 4, 4")
7683 public void effects__toggle_state_tests__fadeToggle___8685_() throws Exception {
7684 runTest("effects: toggle state tests: fadeToggle (#8685)");
7685 }
7686
7687
7688
7689
7690
7691 @Test
7692 @Alerts("0, 3, 3")
7693 public void effects__jQuery_fx_start___jQuery_fx_stop_hook_points() throws Exception {
7694 runTest("effects: jQuery.fx.start & jQuery.fx.stop hook points");
7695 }
7696
7697
7698
7699
7700
7701 @Test
7702 @Alerts("0, 11, 11")
7703 public void effects___finish___completes_all_queued_animations() throws Exception {
7704 runTest("effects: .finish() completes all queued animations");
7705 }
7706
7707
7708
7709
7710
7711 @Test
7712 @Alerts("0, 10, 10")
7713 public void effects___finish__false_____unqueued_animations() throws Exception {
7714 runTest("effects: .finish( false ) - unqueued animations");
7715 }
7716
7717
7718
7719
7720
7721 @Test
7722 @Alerts("0, 11, 11")
7723 public void effects___finish___custom______custom_queue_animations() throws Exception {
7724 runTest("effects: .finish( \"custom\" ) - custom queue animations");
7725 }
7726
7727
7728
7729
7730
7731 @Test
7732 @Alerts("0, 6, 6")
7733 public void effects___finish___calls_finish_of_custom_queue_functions() throws Exception {
7734 runTest("effects: .finish() calls finish of custom queue functions");
7735 }
7736
7737
7738
7739
7740
7741 @Test
7742 @Alerts("0, 3, 3")
7743 public void effects___finish___is_applied_correctly_when_multiple_elements_were_animated___13937_() throws Exception {
7744 runTest("effects: .finish() is applied correctly when multiple elements were animated (#13937)");
7745 }
7746
7747
7748
7749
7750
7751 @Test
7752 @Alerts("0, 2, 2")
7753 public void effects__slideDown___after_stop_____13483_() throws Exception {
7754 runTest("effects: slideDown() after stop() (#13483)");
7755 }
7756
7757
7758
7759
7760
7761 @Test
7762 @Alerts("0, 2, 2")
7763 public void effects__Respect_display_value_on_inline_elements___14824_() throws Exception {
7764 runTest("effects: Respect display value on inline elements (#14824)");
7765 }
7766
7767
7768
7769
7770
7771 @Test
7772 @Alerts("0, 2, 2")
7773 public void offset__empty_set() throws Exception {
7774 runTest("offset: empty set");
7775 }
7776
7777
7778
7779
7780
7781 @Test
7782 @Alerts("0, 2, 2")
7783 public void offset__object_without_getBoundingClientRect() throws Exception {
7784 runTest("offset: object without getBoundingClientRect");
7785 }
7786
7787
7788
7789
7790
7791 @Test
7792 @Alerts("0, 2, 2")
7793 public void offset__disconnected_node() throws Exception {
7794 runTest("offset: disconnected node");
7795 }
7796
7797
7798
7799
7800
7801 @Test
7802 @Alerts("0, 178, 178")
7803 @NotYetImplemented
7804 public void offset__absolute() throws Exception {
7805 runTest("offset: absolute");
7806 }
7807
7808
7809
7810
7811
7812 @Test
7813 @Alerts("0, 60, 60")
7814 @NotYetImplemented
7815 public void offset__relative() throws Exception {
7816 runTest("offset: relative");
7817 }
7818
7819
7820
7821
7822
7823 @Test
7824 @Alerts("0, 80, 80")
7825 public void offset__static() throws Exception {
7826 runTest("offset: static");
7827 }
7828
7829
7830
7831
7832
7833 @Test
7834 @Alerts("0, 34, 34")
7835 public void offset__fixed() throws Exception {
7836 runTest("offset: fixed");
7837 }
7838
7839
7840
7841
7842
7843 @Test
7844 @Alerts("0, 4, 4")
7845 @NotYetImplemented
7846 public void offset__table() throws Exception {
7847 runTest("offset: table");
7848 }
7849
7850
7851
7852
7853
7854 @Test
7855 @Alerts("0, 24, 24")
7856 @NotYetImplemented
7857 public void offset__scroll() throws Exception {
7858 runTest("offset: scroll");
7859 }
7860
7861
7862
7863
7864
7865 @Test
7866 @Alerts("0, 4, 4")
7867 @NotYetImplemented
7868 public void offset__body() throws Exception {
7869 runTest("offset: body");
7870 }
7871
7872
7873
7874
7875
7876 @Test
7877 @Alerts("0, 3, 3")
7878 public void offset__chaining() throws Exception {
7879 runTest("offset: chaining");
7880 }
7881
7882
7883
7884
7885
7886 @Test
7887 @Alerts("0, 13, 13")
7888 public void offset__offsetParent() throws Exception {
7889 runTest("offset: offsetParent");
7890 }
7891
7892
7893
7894
7895
7896 @Test
7897 @Alerts(DEFAULT = "0, 2, 2",
7898 CHROME = "1, 1, 2",
7899 EDGE = "1, 1, 2")
7900 @NotYetImplemented({ CHROME, EDGE })
7901 public void offset__fractions__see__7730_and__7885_() throws Exception {
7902 runTest("offset: fractions (see #7730 and #7885)");
7903 }
7904
7905
7906
7907
7908
7909 @Test
7910 @Alerts("0, 9, 9")
7911 public void dimensions__width__() throws Exception {
7912 runTest("dimensions: width()");
7913 }
7914
7915
7916
7917
7918
7919 @Test
7920 @Alerts("0, 9, 9")
7921 public void dimensions__width_Function_() throws Exception {
7922 runTest("dimensions: width(Function)");
7923 }
7924
7925
7926
7927
7928
7929 @Test
7930 @Alerts("0, 2, 2")
7931 public void dimensions__width_Function_args__() throws Exception {
7932 runTest("dimensions: width(Function(args))");
7933 }
7934
7935
7936
7937
7938
7939 @Test
7940 @Alerts("0, 9, 9")
7941 public void dimensions__height__() throws Exception {
7942 runTest("dimensions: height()");
7943 }
7944
7945
7946
7947
7948
7949 @Test
7950 @Alerts("0, 9, 9")
7951 public void dimensions__height_Function_() throws Exception {
7952 runTest("dimensions: height(Function)");
7953 }
7954
7955
7956
7957
7958
7959 @Test
7960 @Alerts("0, 2, 2")
7961 public void dimensions__height_Function_args__() throws Exception {
7962 runTest("dimensions: height(Function(args))");
7963 }
7964
7965
7966
7967
7968
7969 @Test
7970 @Alerts("0, 6, 6")
7971 public void dimensions__innerWidth__() throws Exception {
7972 runTest("dimensions: innerWidth()");
7973 }
7974
7975
7976
7977
7978
7979 @Test
7980 @Alerts("0, 6, 6")
7981 public void dimensions__innerHeight__() throws Exception {
7982 runTest("dimensions: innerHeight()");
7983 }
7984
7985
7986
7987
7988
7989 @Test
7990 @Alerts("0, 11, 11")
7991 public void dimensions__outerWidth__() throws Exception {
7992 runTest("dimensions: outerWidth()");
7993 }
7994
7995
7996
7997
7998
7999 @Test
8000 @Alerts("0, 16, 16")
8001 public void dimensions__child_of_a_hidden_elem__or_unconnected_node__has_accurate_inner_outer_Width___Height___see__9441__9300() throws Exception {
8002 runTest("dimensions: child of a hidden elem (or unconnected node) has accurate inner/outer/Width()/Height() see #9441 #9300");
8003 }
8004
8005
8006
8007
8008
8009 @Test
8010 @Alerts("0, 1, 1")
8011 public void dimensions__getting_dimensions_shouldn_t_modify_runtimeStyle_see__9233() throws Exception {
8012 runTest("dimensions: getting dimensions shouldn't modify runtimeStyle see #9233");
8013 }
8014
8015
8016
8017
8018
8019 @Test
8020 @Alerts("0, 2, 2")
8021 public void dimensions__table_dimensions() throws Exception {
8022 runTest("dimensions: table dimensions");
8023 }
8024
8025
8026
8027
8028
8029 @Test
8030 @Alerts("0, 16, 16")
8031 public void dimensions__box_sizing_border_box_child_of_a_hidden_elem__or_unconnected_node__has_accurate_inner_outer_Width___Height___see__10413() throws Exception {
8032 runTest("dimensions: box-sizing:border-box child of a hidden elem (or unconnected node) has accurate inner/outer/Width()/Height() see #10413");
8033 }
8034
8035
8036
8037
8038
8039 @Test
8040 @Alerts("0, 11, 11")
8041 public void dimensions__outerHeight__() throws Exception {
8042 runTest("dimensions: outerHeight()");
8043 }
8044
8045
8046
8047
8048
8049 @Test
8050 @Alerts("0, 4, 4")
8051 public void dimensions__passing_undefined_is_a_setter__5571() throws Exception {
8052 runTest("dimensions: passing undefined is a setter #5571");
8053 }
8054
8055
8056
8057
8058
8059 @Test
8060 @Alerts("0, 8, 8")
8061 public void dimensions__getters_on_non_elements_should_return_null() throws Exception {
8062 runTest("dimensions: getters on non elements should return null");
8063 }
8064
8065
8066
8067
8068
8069 @Test
8070 @Alerts("0, 20, 20")
8071 public void dimensions__setters_with_and_without_box_sizing_border_box() throws Exception {
8072 runTest("dimensions: setters with and without box-sizing:border-box");
8073 }
8074
8075
8076
8077
8078
8079 @Test
8080 @Alerts("0, 1, 1")
8081 public void dimensions__window_vs__small_document() throws Exception {
8082 runTest("dimensions: window vs. small document");
8083 }
8084
8085
8086
8087
8088
8089 @Test
8090 @Alerts("0, 2, 2")
8091 @NotYetImplemented
8092 public void dimensions__window_vs__large_document() throws Exception {
8093 runTest("dimensions: window vs. large document");
8094 }
8095 }