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