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 JQuery1x8x2Test extends JQueryTestBase {
34
35
36
37
38 @Override
39 public String getVersion() {
40 return "1.8.2";
41 }
42
43
44
45
46
47 @Test
48 @Alerts("0, 2, 2")
49 public void core__Unit_Testing_Environment() throws Exception {
50 runTest("core: Unit Testing Environment");
51 }
52
53
54
55
56
57 @Test
58 @Alerts("0, 7, 7")
59 public void core__Basic_requirements() throws Exception {
60 runTest("core: Basic requirements");
61 }
62
63
64
65
66
67 @Test
68 @Alerts("0, 31, 31")
69 public void core__jQuery__() throws Exception {
70 runTest("core: jQuery()");
71 }
72
73
74
75
76
77 @Test
78 @Alerts("0, 31, 31")
79 public void core__selector_state() throws Exception {
80 runTest("core: selector state");
81 }
82
83
84
85
86
87 @Test
88 @Alerts("0, 3, 3")
89 public void core__globalEval() throws Exception {
90 runTest("core: globalEval");
91 }
92
93
94
95
96
97 @Test
98 @Alerts("0, 7, 7")
99 public void core__noConflict() throws Exception {
100 runTest("core: noConflict");
101 }
102
103
104
105
106
107 @Test
108 @Alerts("0, 13, 13")
109 public void core__trim() throws Exception {
110 runTest("core: trim");
111 }
112
113
114
115
116
117 @Test
118 @Alerts("0, 23, 23")
119 public void core__type() throws Exception {
120 runTest("core: type");
121 }
122
123
124
125
126
127 @Test
128 @Alerts("0, 15, 15")
129 public void core__isPlainObject() throws Exception {
130 runTest("core: isPlainObject");
131 }
132
133
134
135
136
137 @Test
138 @Alerts("0, 19, 19")
139 public void core__isFunction() throws Exception {
140 runTest("core: isFunction");
141 }
142
143
144
145
146
147 @Test
148 @Alerts("0, 36, 36")
149 public void core__isNumeric() throws Exception {
150 runTest("core: isNumeric");
151 }
152
153
154
155
156
157 @Test
158 @Alerts("0, 4, 4")
159 public void core__isXMLDoc___HTML() throws Exception {
160 runTest("core: isXMLDoc - HTML");
161 }
162
163
164
165
166
167 @Test
168 @Alerts("0, 1, 1")
169 public void core__XSS_via_location_hash() throws Exception {
170 runTest("core: XSS via location.hash");
171 }
172
173
174
175
176
177 @Test
178 @Alerts("0, 3, 3")
179 public void core__isXMLDoc___XML() throws Exception {
180 runTest("core: isXMLDoc - XML");
181 }
182
183
184
185
186
187 @Test
188 @Alerts("0, 14, 14")
189 public void core__isWindow() throws Exception {
190 runTest("core: isWindow");
191 }
192
193
194
195
196
197 @Test
198 @Alerts("0, 18, 18")
199 public void core__jQuery__html__() throws Exception {
200 runTest("core: jQuery('html')");
201 }
202
203
204
205
206
207 @Test
208 @Alerts("0, 1, 1")
209 public void core__jQuery__html___context_() throws Exception {
210 runTest("core: jQuery('html', context)");
211 }
212
213
214
215
216
217 @Test
218 @Alerts("0, 2, 2")
219 public void core__jQuery_selector__xml__text_str____Loaded_via_XML_document() throws Exception {
220 runTest("core: jQuery(selector, xml).text(str) - Loaded via XML document");
221 }
222
223
224
225
226
227 @Test
228 @Alerts("0, 3, 3")
229 public void core__end__() throws Exception {
230 runTest("core: end()");
231 }
232
233
234
235
236
237 @Test
238 @Alerts("0, 1, 1")
239 public void core__length() throws Exception {
240 runTest("core: length");
241 }
242
243
244
245
246
247 @Test
248 @Alerts("0, 1, 1")
249 public void core__size__() throws Exception {
250 runTest("core: size()");
251 }
252
253
254
255
256
257 @Test
258 @Alerts("0, 1, 1")
259 public void core__get__() throws Exception {
260 runTest("core: get()");
261 }
262
263
264
265
266
267 @Test
268 @Alerts("0, 1, 1")
269 public void core__toArray__() throws Exception {
270 runTest("core: toArray()");
271 }
272
273
274
275
276
277 @Test
278 @Alerts("0, 19, 19")
279 public void core__inArray__() throws Exception {
280 runTest("core: inArray()");
281 }
282
283
284
285
286
287 @Test
288 @Alerts("0, 2, 2")
289 public void core__get_Number_() throws Exception {
290 runTest("core: get(Number)");
291 }
292
293
294
295
296
297 @Test
298 @Alerts("0, 2, 2")
299 public void core__get__Number_() throws Exception {
300 runTest("core: get(-Number)");
301 }
302
303
304
305
306
307 @Test
308 @Alerts("0, 1, 1")
309 public void core__each_Function_() throws Exception {
310 runTest("core: each(Function)");
311 }
312
313
314
315
316
317 @Test
318 @Alerts("0, 7, 7")
319 public void core__slice__() throws Exception {
320 runTest("core: slice()");
321 }
322
323
324
325
326
327 @Test
328 @Alerts("0, 4, 4")
329 public void core__first___last__() throws Exception {
330 runTest("core: first()/last()");
331 }
332
333
334
335
336
337 @Test
338 @Alerts("0, 8, 8")
339 public void core__map__() throws Exception {
340 runTest("core: map()");
341 }
342
343
344
345
346
347 @Test
348 @Alerts("0, 8, 8")
349 public void core__jQuery_merge__() throws Exception {
350 runTest("core: jQuery.merge()");
351 }
352
353
354
355
356
357 @Test
358 @Alerts("0, 28, 28")
359 public void core__jQuery_extend_Object__Object_() throws Exception {
360 runTest("core: jQuery.extend(Object, Object)");
361 }
362
363
364
365
366
367 @Test
368 @Alerts("0, 14, 14")
369 public void core__jQuery_each_Object_Function_() throws Exception {
370 runTest("core: jQuery.each(Object,Function)");
371 }
372
373
374
375
376
377 @Test
378 @Alerts("0, 17, 17")
379 public void core__jQuery_makeArray() throws Exception {
380 runTest("core: jQuery.makeArray");
381 }
382
383
384
385
386
387 @Test
388 @Alerts("0, 3, 3")
389 public void core__jQuery_inArray() throws Exception {
390 runTest("core: jQuery.inArray");
391 }
392
393
394
395
396
397 @Test
398 @Alerts("0, 2, 2")
399 public void core__jQuery_isEmptyObject() throws Exception {
400 runTest("core: jQuery.isEmptyObject");
401 }
402
403
404
405
406
407 @Test
408 @Alerts("0, 7, 7")
409 public void core__jQuery_proxy() throws Exception {
410 runTest("core: jQuery.proxy");
411 }
412
413
414
415
416
417 @Test
418 @Alerts("0, 11, 11")
419 public void core__jQuery_parseHTML() throws Exception {
420 runTest("core: jQuery.parseHTML");
421 }
422
423
424
425
426
427 @Test
428 @Alerts("0, 8, 8")
429 public void core__jQuery_parseJSON() throws Exception {
430 runTest("core: jQuery.parseJSON");
431 }
432
433
434
435
436
437 @Test
438 @Alerts("0, 8, 8")
439 public void core__jQuery_parseXML() throws Exception {
440 runTest("core: jQuery.parseXML");
441 }
442
443
444
445
446
447 @Test
448 @Alerts("0, 18, 18")
449 public void core__jQuery_sub_____Static_Methods() throws Exception {
450 runTest("core: jQuery.sub() - Static Methods");
451 }
452
453
454
455
456
457 @Test
458 @Alerts("0, 378, 378")
459 public void core__jQuery_sub______fn_Methods() throws Exception {
460 runTest("core: jQuery.sub() - .fn Methods");
461 }
462
463
464
465
466
467 @Test
468 @Alerts("0, 7, 7")
469 public void core__jQuery_camelCase__() throws Exception {
470 runTest("core: jQuery.camelCase()");
471 }
472
473
474
475
476
477 @Test
478 @Alerts("0, 20, 20")
479 public void callbacks__jQuery_Callbacks_________no_filter() throws Exception {
480 runTest("callbacks: jQuery.Callbacks( \"\" ) - no filter");
481 }
482
483
484
485
486
487 @Test
488 @Alerts("0, 20, 20")
489 public void callbacks__jQuery_Callbacks__________no_filter() throws Exception {
490 runTest("callbacks: jQuery.Callbacks( { } ) - no filter");
491 }
492
493
494
495
496
497 @Test
498 @Alerts("0, 20, 20")
499 public void callbacks__jQuery_Callbacks_________filter() throws Exception {
500 runTest("callbacks: jQuery.Callbacks( \"\" ) - filter");
501 }
502
503
504
505
506
507 @Test
508 @Alerts("0, 20, 20")
509 public void callbacks__jQuery_Callbacks__________filter() throws Exception {
510 runTest("callbacks: jQuery.Callbacks( { } ) - filter");
511 }
512
513
514
515
516
517 @Test
518 @Alerts("0, 20, 20")
519 public void callbacks__jQuery_Callbacks___once______no_filter() throws Exception {
520 runTest("callbacks: jQuery.Callbacks( \"once\" ) - no filter");
521 }
522
523
524
525
526
527 @Test
528 @Alerts("0, 20, 20")
529 public void callbacks__jQuery_Callbacks_____once___true_______no_filter() throws Exception {
530 runTest("callbacks: jQuery.Callbacks( { \"once\": true } ) - no filter");
531 }
532
533
534
535
536
537 @Test
538 @Alerts("0, 20, 20")
539 public void callbacks__jQuery_Callbacks___once______filter() throws Exception {
540 runTest("callbacks: jQuery.Callbacks( \"once\" ) - filter");
541 }
542
543
544
545
546
547 @Test
548 @Alerts("0, 20, 20")
549 public void callbacks__jQuery_Callbacks_____once___true_______filter() throws Exception {
550 runTest("callbacks: jQuery.Callbacks( { \"once\": true } ) - filter");
551 }
552
553
554
555
556
557 @Test
558 @Alerts("0, 20, 20")
559 public void callbacks__jQuery_Callbacks___memory______no_filter() throws Exception {
560 runTest("callbacks: jQuery.Callbacks( \"memory\" ) - no filter");
561 }
562
563
564
565
566
567 @Test
568 @Alerts("0, 20, 20")
569 public void callbacks__jQuery_Callbacks_____memory___true_______no_filter() throws Exception {
570 runTest("callbacks: jQuery.Callbacks( { \"memory\": true } ) - no filter");
571 }
572
573
574
575
576
577 @Test
578 @Alerts("0, 20, 20")
579 public void callbacks__jQuery_Callbacks___memory______filter() throws Exception {
580 runTest("callbacks: jQuery.Callbacks( \"memory\" ) - filter");
581 }
582
583
584
585
586
587 @Test
588 @Alerts("0, 20, 20")
589 public void callbacks__jQuery_Callbacks_____memory___true_______filter() throws Exception {
590 runTest("callbacks: jQuery.Callbacks( { \"memory\": true } ) - filter");
591 }
592
593
594
595
596
597 @Test
598 @Alerts("0, 20, 20")
599 public void callbacks__jQuery_Callbacks___unique______no_filter() throws Exception {
600 runTest("callbacks: jQuery.Callbacks( \"unique\" ) - no filter");
601 }
602
603
604
605
606
607 @Test
608 @Alerts("0, 20, 20")
609 public void callbacks__jQuery_Callbacks_____unique___true_______no_filter() throws Exception {
610 runTest("callbacks: jQuery.Callbacks( { \"unique\": true } ) - no filter");
611 }
612
613
614
615
616
617 @Test
618 @Alerts("0, 20, 20")
619 public void callbacks__jQuery_Callbacks___unique______filter() throws Exception {
620 runTest("callbacks: jQuery.Callbacks( \"unique\" ) - filter");
621 }
622
623
624
625
626
627 @Test
628 @Alerts("0, 20, 20")
629 public void callbacks__jQuery_Callbacks_____unique___true_______filter() throws Exception {
630 runTest("callbacks: jQuery.Callbacks( { \"unique\": true } ) - filter");
631 }
632
633
634
635
636
637 @Test
638 @Alerts("0, 20, 20")
639 public void callbacks__jQuery_Callbacks___stopOnFalse______no_filter() throws Exception {
640 runTest("callbacks: jQuery.Callbacks( \"stopOnFalse\" ) - no filter");
641 }
642
643
644
645
646
647 @Test
648 @Alerts("0, 20, 20")
649 public void callbacks__jQuery_Callbacks_____stopOnFalse___true_______no_filter() throws Exception {
650 runTest("callbacks: jQuery.Callbacks( { \"stopOnFalse\": true } ) - no filter");
651 }
652
653
654
655
656
657 @Test
658 @Alerts("0, 20, 20")
659 public void callbacks__jQuery_Callbacks___stopOnFalse______filter() throws Exception {
660 runTest("callbacks: jQuery.Callbacks( \"stopOnFalse\" ) - filter");
661 }
662
663
664
665
666
667 @Test
668 @Alerts("0, 20, 20")
669 public void callbacks__jQuery_Callbacks_____stopOnFalse___true_______filter() throws Exception {
670 runTest("callbacks: jQuery.Callbacks( { \"stopOnFalse\": true } ) - filter");
671 }
672
673
674
675
676
677 @Test
678 @Alerts("0, 20, 20")
679 public void callbacks__jQuery_Callbacks___once_memory______no_filter() throws Exception {
680 runTest("callbacks: jQuery.Callbacks( \"once memory\" ) - no filter");
681 }
682
683
684
685
686
687 @Test
688 @Alerts("0, 20, 20")
689 public void callbacks__jQuery_Callbacks_____once___true___memory___true_______no_filter() throws Exception {
690 runTest("callbacks: jQuery.Callbacks( { \"once\": true, \"memory\": true } ) - no filter");
691 }
692
693
694
695
696
697 @Test
698 @Alerts("0, 20, 20")
699 public void callbacks__jQuery_Callbacks___once_memory______filter() throws Exception {
700 runTest("callbacks: jQuery.Callbacks( \"once memory\" ) - filter");
701 }
702
703
704
705
706
707 @Test
708 @Alerts("0, 20, 20")
709 public void callbacks__jQuery_Callbacks_____once___true___memory___true_______filter() throws Exception {
710 runTest("callbacks: jQuery.Callbacks( { \"once\": true, \"memory\": true } ) - filter");
711 }
712
713
714
715
716
717 @Test
718 @Alerts("0, 20, 20")
719 public void callbacks__jQuery_Callbacks___once_unique______no_filter() throws Exception {
720 runTest("callbacks: jQuery.Callbacks( \"once unique\" ) - no filter");
721 }
722
723
724
725
726
727 @Test
728 @Alerts("0, 20, 20")
729 public void callbacks__jQuery_Callbacks_____once___true___unique___true_______no_filter() throws Exception {
730 runTest("callbacks: jQuery.Callbacks( { \"once\": true, \"unique\": true } ) - no filter");
731 }
732
733
734
735
736
737 @Test
738 @Alerts("0, 20, 20")
739 public void callbacks__jQuery_Callbacks___once_unique______filter() throws Exception {
740 runTest("callbacks: jQuery.Callbacks( \"once unique\" ) - filter");
741 }
742
743
744
745
746
747 @Test
748 @Alerts("0, 20, 20")
749 public void callbacks__jQuery_Callbacks_____once___true___unique___true_______filter() throws Exception {
750 runTest("callbacks: jQuery.Callbacks( { \"once\": true, \"unique\": true } ) - filter");
751 }
752
753
754
755
756
757 @Test
758 @Alerts("0, 20, 20")
759 public void callbacks__jQuery_Callbacks___once_stopOnFalse______no_filter() throws Exception {
760 runTest("callbacks: jQuery.Callbacks( \"once stopOnFalse\" ) - no filter");
761 }
762
763
764
765
766
767 @Test
768 @Alerts("0, 20, 20")
769 public void callbacks__jQuery_Callbacks_____once___true___stopOnFalse___true_______no_filter() throws Exception {
770 runTest("callbacks: jQuery.Callbacks( { \"once\": true, \"stopOnFalse\": true } ) - no filter");
771 }
772
773
774
775
776
777 @Test
778 @Alerts("0, 20, 20")
779 public void callbacks__jQuery_Callbacks___once_stopOnFalse______filter() throws Exception {
780 runTest("callbacks: jQuery.Callbacks( \"once stopOnFalse\" ) - filter");
781 }
782
783
784
785
786
787 @Test
788 @Alerts("0, 20, 20")
789 public void callbacks__jQuery_Callbacks_____once___true___stopOnFalse___true_______filter() throws Exception {
790 runTest("callbacks: jQuery.Callbacks( { \"once\": true, \"stopOnFalse\": true } ) - filter");
791 }
792
793
794
795
796
797 @Test
798 @Alerts("0, 20, 20")
799 public void callbacks__jQuery_Callbacks___memory_unique______no_filter() throws Exception {
800 runTest("callbacks: jQuery.Callbacks( \"memory unique\" ) - no filter");
801 }
802
803
804
805
806
807 @Test
808 @Alerts("0, 20, 20")
809 public void callbacks__jQuery_Callbacks_____memory___true___unique___true_______no_filter() throws Exception {
810 runTest("callbacks: jQuery.Callbacks( { \"memory\": true, \"unique\": true } ) - no filter");
811 }
812
813
814
815
816
817 @Test
818 @Alerts("0, 20, 20")
819 public void callbacks__jQuery_Callbacks___memory_unique______filter() throws Exception {
820 runTest("callbacks: jQuery.Callbacks( \"memory unique\" ) - filter");
821 }
822
823
824
825
826
827 @Test
828 @Alerts("0, 20, 20")
829 public void callbacks__jQuery_Callbacks_____memory___true___unique___true_______filter() throws Exception {
830 runTest("callbacks: jQuery.Callbacks( { \"memory\": true, \"unique\": true } ) - filter");
831 }
832
833
834
835
836
837 @Test
838 @Alerts("0, 20, 20")
839 public void callbacks__jQuery_Callbacks___memory_stopOnFalse______no_filter() throws Exception {
840 runTest("callbacks: jQuery.Callbacks( \"memory stopOnFalse\" ) - no filter");
841 }
842
843
844
845
846
847 @Test
848 @Alerts("0, 20, 20")
849 public void callbacks__jQuery_Callbacks_____memory___true___stopOnFalse___true_______no_filter() throws Exception {
850 runTest("callbacks: jQuery.Callbacks( { \"memory\": true, \"stopOnFalse\": true } ) - no filter");
851 }
852
853
854
855
856
857 @Test
858 @Alerts("0, 20, 20")
859 public void callbacks__jQuery_Callbacks___memory_stopOnFalse______filter() throws Exception {
860 runTest("callbacks: jQuery.Callbacks( \"memory stopOnFalse\" ) - filter");
861 }
862
863
864
865
866
867 @Test
868 @Alerts("0, 20, 20")
869 public void callbacks__jQuery_Callbacks_____memory___true___stopOnFalse___true_______filter() throws Exception {
870 runTest("callbacks: jQuery.Callbacks( { \"memory\": true, \"stopOnFalse\": true } ) - filter");
871 }
872
873
874
875
876
877 @Test
878 @Alerts("0, 20, 20")
879 public void callbacks__jQuery_Callbacks___unique_stopOnFalse______no_filter() throws Exception {
880 runTest("callbacks: jQuery.Callbacks( \"unique stopOnFalse\" ) - no filter");
881 }
882
883
884
885
886
887 @Test
888 @Alerts("0, 20, 20")
889 public void callbacks__jQuery_Callbacks_____unique___true___stopOnFalse___true_______no_filter() throws Exception {
890 runTest("callbacks: jQuery.Callbacks( { \"unique\": true, \"stopOnFalse\": true } ) - no filter");
891 }
892
893
894
895
896
897 @Test
898 @Alerts("0, 20, 20")
899 public void callbacks__jQuery_Callbacks___unique_stopOnFalse______filter() throws Exception {
900 runTest("callbacks: jQuery.Callbacks( \"unique stopOnFalse\" ) - filter");
901 }
902
903
904
905
906
907 @Test
908 @Alerts("0, 20, 20")
909 public void callbacks__jQuery_Callbacks_____unique___true___stopOnFalse___true_______filter() throws Exception {
910 runTest("callbacks: jQuery.Callbacks( { \"unique\": true, \"stopOnFalse\": true } ) - filter");
911 }
912
913
914
915
916
917 @Test
918 @Alerts("0, 1, 1")
919 public void callbacks__jQuery_Callbacks__options_____options_are_copied() throws Exception {
920 runTest("callbacks: jQuery.Callbacks( options ) - options are copied");
921 }
922
923
924
925
926
927 @Test
928 @Alerts("0, 1, 1")
929 public void callbacks__jQuery_Callbacks_fireWith___arguments_are_copied() throws Exception {
930 runTest("callbacks: jQuery.Callbacks.fireWith - arguments are copied");
931 }
932
933
934
935
936
937 @Test
938 @Alerts("0, 1, 1")
939 public void callbacks__jQuery_Callbacks_remove___should_remove_all_instances() throws Exception {
940 runTest("callbacks: jQuery.Callbacks.remove - should remove all instances");
941 }
942
943
944
945
946
947 @Test
948 @Alerts("0, 1, 1")
949 public void callbacks__jQuery_Callbacks_____adding_a_string_doesn_t_cause_a_stack_overflow() throws Exception {
950 runTest("callbacks: jQuery.Callbacks() - adding a string doesn't cause a stack overflow");
951 }
952
953
954
955
956
957 @Test
958 @Alerts("0, 23, 23")
959 public void deferred__jQuery_Deferred() throws Exception {
960 runTest("deferred: jQuery.Deferred");
961 }
962
963
964
965
966
967 @Test
968 @Alerts("0, 23, 23")
969 public void deferred__jQuery_Deferred___new_operator() throws Exception {
970 runTest("deferred: jQuery.Deferred - new operator");
971 }
972
973
974
975
976
977 @Test
978 @Alerts("0, 10, 10")
979 public void deferred__jQuery_Deferred___chainability() throws Exception {
980 runTest("deferred: jQuery.Deferred - chainability");
981 }
982
983
984
985
986
987 @Test
988 @Alerts("0, 4, 4")
989 public void deferred__jQuery_Deferred_then___filtering__done_() throws Exception {
990 runTest("deferred: jQuery.Deferred.then - filtering (done)");
991 }
992
993
994
995
996
997 @Test
998 @Alerts("0, 4, 4")
999 public void deferred__jQuery_Deferred_then___filtering__fail_() throws Exception {
1000 runTest("deferred: jQuery.Deferred.then - filtering (fail)");
1001 }
1002
1003
1004
1005
1006
1007 @Test
1008 @Alerts("0, 3, 3")
1009 public void deferred__jQuery_Deferred_then___filtering__progress_() throws Exception {
1010 runTest("deferred: jQuery.Deferred.then - filtering (progress)");
1011 }
1012
1013
1014
1015
1016
1017 @Test
1018 @Alerts("0, 3, 3")
1019 public void deferred__jQuery_Deferred_then___deferred__done_() throws Exception {
1020 runTest("deferred: jQuery.Deferred.then - deferred (done)");
1021 }
1022
1023
1024
1025
1026
1027 @Test
1028 @Alerts("0, 3, 3")
1029 public void deferred__jQuery_Deferred_then___deferred__fail_() throws Exception {
1030 runTest("deferred: jQuery.Deferred.then - deferred (fail)");
1031 }
1032
1033
1034
1035
1036
1037 @Test
1038 @Alerts("0, 3, 3")
1039 public void deferred__jQuery_Deferred_then___deferred__progress_() throws Exception {
1040 runTest("deferred: jQuery.Deferred.then - deferred (progress)");
1041 }
1042
1043
1044
1045
1046
1047 @Test
1048 @Alerts("0, 4, 4")
1049 public void deferred__jQuery_Deferred_then___context() throws Exception {
1050 runTest("deferred: jQuery.Deferred.then - context");
1051 }
1052
1053
1054
1055
1056
1057 @Test
1058 @Alerts("0, 34, 34")
1059 public void deferred__jQuery_when() throws Exception {
1060 runTest("deferred: jQuery.when");
1061 }
1062
1063
1064
1065
1066
1067 @Test
1068 @Alerts("0, 119, 119")
1069 public void deferred__jQuery_when___joined() throws Exception {
1070 runTest("deferred: jQuery.when - joined");
1071 }
1072
1073
1074
1075
1076
1077 @Test
1078 @Alerts("0, 1, 1")
1079 public void support__boxModel() throws Exception {
1080 runTest("support: boxModel");
1081 }
1082
1083
1084
1085
1086
1087 @Test
1088 @Alerts("0, 2, 2")
1089 public void support__body_background_is_not_lost_if_set_prior_to_loading_jQuery___9238_() throws Exception {
1090 runTest("support: body background is not lost if set prior to loading jQuery (#9238)");
1091 }
1092
1093
1094
1095
1096
1097 @Test
1098 @Alerts("0, 1, 1")
1099 public void support__A_background_on_the_testElement_does_not_cause_IE8_to_crash___9823_() throws Exception {
1100 runTest("support: A background on the testElement does not cause IE8 to crash (#9823)");
1101 }
1102
1103
1104
1105
1106
1107 @Test
1108 @Alerts("0, 1, 1")
1109 public void data__expando() throws Exception {
1110 runTest("data: expando");
1111 }
1112
1113
1114
1115
1116
1117 @Test
1118 @Alerts("0, 124, 124")
1119 public void data__jQuery_data() throws Exception {
1120 runTest("data: jQuery.data");
1121 }
1122
1123
1124
1125
1126
1127 @Test
1128 @Alerts("0, 7, 7")
1129 public void data__jQuery_acceptData() throws Exception {
1130 runTest("data: jQuery.acceptData");
1131 }
1132
1133
1134
1135
1136
1137 @Test
1138 @Alerts("0, 5, 5")
1139 public void data___data__() throws Exception {
1140 runTest("data: .data()");
1141 }
1142
1143
1144
1145
1146
1147 @Test
1148 @Alerts("0, 29, 29")
1149 public void data___data_String__and__data_String__Object_() throws Exception {
1150 runTest("data: .data(String) and .data(String, Object)");
1151 }
1152
1153
1154
1155
1156
1157 @Test
1158 @Alerts("0, 40, 40")
1159 public void data__data___attributes() throws Exception {
1160 runTest("data: data-* attributes");
1161 }
1162
1163
1164
1165
1166
1167 @Test
1168 @Alerts("0, 4, 4")
1169 public void data___data_Object_() throws Exception {
1170 runTest("data: .data(Object)");
1171 }
1172
1173
1174
1175
1176
1177 @Test
1178 @Alerts("0, 10, 10")
1179 public void data__jQuery_removeData() throws Exception {
1180 runTest("data: jQuery.removeData");
1181 }
1182
1183
1184
1185
1186
1187 @Test
1188 @Alerts("0, 6, 6")
1189 public void data___removeData__() throws Exception {
1190 runTest("data: .removeData()");
1191 }
1192
1193
1194
1195
1196
1197 @Test
1198 @Alerts("0, 1, 1")
1199 public void data__JSON_serialization___8108_() throws Exception {
1200 runTest("data: JSON serialization (#8108)");
1201 }
1202
1203
1204
1205
1206
1207 @Test
1208 @Alerts("0, 10, 10")
1209 public void data__jQuery_data_should_follow_html5_specification_regarding_camel_casing() throws Exception {
1210 runTest("data: jQuery.data should follow html5 specification regarding camel casing");
1211 }
1212
1213
1214
1215
1216
1217 @Test
1218 @Alerts("0, 2, 2")
1219 public void data__jQuery_data_should_not_miss_data_with_preset_hyphenated_property_names() throws Exception {
1220 runTest("data: jQuery.data should not miss data with preset hyphenated property names");
1221 }
1222
1223
1224
1225
1226
1227 @Test
1228 @Alerts("0, 24, 24")
1229 public void data__jQuery_data_supports_interoperable_hyphenated_camelCase_get_set_of_properties_with_arbitrary_non_null_NaN_undefined_values() throws Exception {
1230 runTest("data: jQuery.data supports interoperable hyphenated/camelCase get/set of properties with arbitrary non-null|NaN|undefined values");
1231 }
1232
1233
1234
1235
1236
1237 @Test
1238 @Alerts("0, 27, 27")
1239 public void data__jQuery_data_supports_interoperable_removal_of_hyphenated_camelCase_properties() throws Exception {
1240 runTest("data: jQuery.data supports interoperable removal of hyphenated/camelCase properties");
1241 }
1242
1243
1244
1245
1246
1247 @Test
1248 @Alerts("0, 1, 1")
1249 public void data__Triggering_the_removeData_should_not_throw_exceptions____10080_() throws Exception {
1250 runTest("data: Triggering the removeData should not throw exceptions. (#10080)");
1251 }
1252
1253
1254
1255
1256
1257 @Test
1258 @Alerts("0, 2, 2")
1259 public void data__Only_check_element_attributes_once_when_calling__data______8909() throws Exception {
1260 runTest("data: Only check element attributes once when calling .data() - #8909");
1261 }
1262
1263
1264
1265
1266
1267 @Test
1268 @Alerts("0, 1, 1")
1269 public void data__JSON_data__attributes_can_have_newlines() throws Exception {
1270 runTest("data: JSON data- attributes can have newlines");
1271 }
1272
1273
1274
1275
1276
1277 @Test
1278 @Alerts("0, 14, 14")
1279 public void queue__queue___with_other_types() throws Exception {
1280 runTest("queue: queue() with other types");
1281 }
1282
1283
1284
1285
1286
1287 @Test
1288 @Alerts("0, 2, 2")
1289 public void queue__queue_name__passes_in_the_next_item_in_the_queue_as_a_parameter() throws Exception {
1290 runTest("queue: queue(name) passes in the next item in the queue as a parameter");
1291 }
1292
1293
1294
1295
1296
1297 @Test
1298 @Alerts("0, 3, 3")
1299 public void queue__queue___passes_in_the_next_item_in_the_queue_as_a_parameter_to_fx_queues() throws Exception {
1300 runTest("queue: queue() passes in the next item in the queue as a parameter to fx queues");
1301 }
1302
1303
1304
1305
1306
1307 @Test
1308 @Alerts("0, 5, 5")
1309 public void queue__callbacks_keep_their_place_in_the_queue() throws Exception {
1310 runTest("queue: callbacks keep their place in the queue");
1311 }
1312
1313
1314
1315
1316
1317 @Test
1318 @Alerts("0, 2, 2")
1319 public void queue__delay__() throws Exception {
1320 runTest("queue: delay()");
1321 }
1322
1323
1324
1325
1326
1327 @Test
1328 @Alerts("0, 2, 2")
1329 public void queue__clearQueue_name__clears_the_queue() throws Exception {
1330 runTest("queue: clearQueue(name) clears the queue");
1331 }
1332
1333
1334
1335
1336
1337 @Test
1338 @Alerts("0, 1, 1")
1339 public void queue__clearQueue___clears_the_fx_queue() throws Exception {
1340 runTest("queue: clearQueue() clears the fx queue");
1341 }
1342
1343
1344
1345
1346
1347 @Test
1348 @Alerts("0, 3, 3")
1349 public void queue__fn_promise_____called_when_fx_queue_is_empty() throws Exception {
1350 runTest("queue: fn.promise() - called when fx queue is empty");
1351 }
1352
1353
1354
1355
1356
1357 @Test
1358 @Alerts("0, 5, 5")
1359 public void queue__fn_promise___queue______called_whenever_last_queue_function_is_dequeued() throws Exception {
1360 runTest("queue: fn.promise( \"queue\" ) - called whenever last queue function is dequeued");
1361 }
1362
1363
1364
1365
1366
1367 @Test
1368 @Alerts("0, 2, 2")
1369 public void queue__fn_promise___queue______waits_for_animation_to_complete_before_resolving() throws Exception {
1370 runTest("queue: fn.promise( \"queue\" ) - waits for animation to complete before resolving");
1371 }
1372
1373
1374
1375
1376
1377 @Test
1378 @Alerts("0, 2, 2")
1379 public void queue___promise_obj_() throws Exception {
1380 runTest("queue: .promise(obj)");
1381 }
1382
1383
1384
1385
1386
1387 @Test
1388 @Alerts("0, 3, 3")
1389 public void queue__delay___can_be_stopped() throws Exception {
1390 runTest("queue: delay() can be stopped");
1391 }
1392
1393
1394
1395
1396
1397 @Test
1398 @Alerts("0, 2, 2")
1399 public void queue__queue_stop_hooks() throws Exception {
1400 runTest("queue: queue stop hooks");
1401 }
1402
1403
1404
1405
1406
1407 @Test
1408 @Alerts("0, 1, 1")
1409 public void attributes__jQuery_propFix_integrity_test() throws Exception {
1410 runTest("attributes: jQuery.propFix integrity test");
1411 }
1412
1413
1414
1415
1416
1417 @Test
1418 @Alerts("0, 46, 46")
1419 public void attributes__attr_String_() throws Exception {
1420 runTest("attributes: attr(String)");
1421 }
1422
1423
1424
1425
1426
1427 @Test
1428 @Alerts("0, 3, 3")
1429 public void attributes__attr_String__in_XML_Files() throws Exception {
1430 runTest("attributes: attr(String) in XML Files");
1431 }
1432
1433
1434
1435
1436
1437 @Test
1438 @Alerts("0, 2, 2")
1439 public void attributes__attr_String__Function_() throws Exception {
1440 runTest("attributes: attr(String, Function)");
1441 }
1442
1443
1444
1445
1446
1447 @Test
1448 @Alerts("0, 3, 3")
1449 public void attributes__attr_Hash_() throws Exception {
1450 runTest("attributes: attr(Hash)");
1451 }
1452
1453
1454
1455
1456
1457 @Test
1458 @Alerts("0, 81, 81")
1459 public void attributes__attr_String__Object_() throws Exception {
1460 runTest("attributes: attr(String, Object)");
1461 }
1462
1463
1464
1465
1466
1467 @Test
1468 @Alerts("0, 9, 9")
1469 public void attributes__attr_jquery_method_() throws Exception {
1470 runTest("attributes: attr(jquery_method)");
1471 }
1472
1473
1474
1475
1476
1477 @Test
1478 @Alerts("0, 2, 2")
1479 public void attributes__attr_String__Object____Loaded_via_XML_document() throws Exception {
1480 runTest("attributes: attr(String, Object) - Loaded via XML document");
1481 }
1482
1483
1484
1485
1486
1487 @Test
1488 @Alerts("0, 8, 8")
1489 public void attributes__attr__tabindex__() throws Exception {
1490 runTest("attributes: attr('tabindex')");
1491 }
1492
1493
1494
1495
1496
1497 @Test
1498 @Alerts("0, 9, 9")
1499 public void attributes__attr__tabindex___value_() throws Exception {
1500 runTest("attributes: attr('tabindex', value)");
1501 }
1502
1503
1504
1505
1506
1507 @Test
1508 @Alerts("0, 12, 12")
1509 public void attributes__removeAttr_String_() throws Exception {
1510 runTest("attributes: removeAttr(String)");
1511 }
1512
1513
1514
1515
1516
1517 @Test
1518 @Alerts("0, 7, 7")
1519 public void attributes__removeAttr_String__in_XML() throws Exception {
1520 runTest("attributes: removeAttr(String) in XML");
1521 }
1522
1523
1524
1525
1526
1527 @Test
1528 @Alerts("0, 8, 8")
1529 public void attributes__removeAttr_Multi_String__variable_space_width_() throws Exception {
1530 runTest("attributes: removeAttr(Multi String, variable space width)");
1531 }
1532
1533
1534
1535
1536
1537 @Test
1538 @Alerts("0, 31, 31")
1539 public void attributes__prop_String__Object_() throws Exception {
1540 runTest("attributes: prop(String, Object)");
1541 }
1542
1543
1544
1545
1546
1547 @Test
1548 @Alerts("0, 8, 8")
1549 public void attributes__prop__tabindex__() throws Exception {
1550 runTest("attributes: prop('tabindex')");
1551 }
1552
1553
1554
1555
1556
1557 @Test
1558 @Alerts("0, 9, 9")
1559 public void attributes__prop__tabindex___value_() throws Exception {
1560 runTest("attributes: prop('tabindex', value)");
1561 }
1562
1563
1564
1565
1566
1567 @Test
1568 @Alerts("0, 6, 6")
1569 public void attributes__removeProp_String_() throws Exception {
1570 runTest("attributes: removeProp(String)");
1571 }
1572
1573
1574
1575
1576
1577 @Test
1578 @Alerts("0, 26, 26")
1579 public void attributes__val__() throws Exception {
1580 runTest("attributes: val()");
1581 }
1582
1583
1584
1585
1586
1587 @Test
1588 @Alerts("0, 4, 4")
1589 public void attributes__val___respects_numbers_without_exception__Bug__9319_() throws Exception {
1590 runTest("attributes: val() respects numbers without exception (Bug #9319)");
1591 }
1592
1593
1594
1595
1596
1597 @Test
1598 @Alerts("0, 8, 8")
1599 public void attributes__val_String_Number_() throws Exception {
1600 runTest("attributes: val(String/Number)");
1601 }
1602
1603
1604
1605
1606
1607 @Test
1608 @Alerts("0, 8, 8")
1609 public void attributes__val_Function_() throws Exception {
1610 runTest("attributes: val(Function)");
1611 }
1612
1613
1614
1615
1616
1617 @Test
1618 @Alerts("0, 4, 4")
1619 public void attributes__val_Array_of_Numbers___Bug__7123_() throws Exception {
1620 runTest("attributes: val(Array of Numbers) (Bug #7123)");
1621 }
1622
1623
1624
1625
1626
1627 @Test
1628 @Alerts("0, 10, 10")
1629 public void attributes__val_Function__with_incoming_value() throws Exception {
1630 runTest("attributes: val(Function) with incoming value");
1631 }
1632
1633
1634
1635
1636
1637 @Test
1638 @Alerts("0, 3, 3")
1639 public void attributes__val_select__after_form_reset____Bug__2551_() throws Exception {
1640 runTest("attributes: val(select) after form.reset() (Bug #2551)");
1641 }
1642
1643
1644
1645
1646
1647 @Test
1648 @Alerts("0, 9, 9")
1649 public void attributes__addClass_String_() throws Exception {
1650 runTest("attributes: addClass(String)");
1651 }
1652
1653
1654
1655
1656
1657 @Test
1658 @Alerts("0, 9, 9")
1659 public void attributes__addClass_Function_() throws Exception {
1660 runTest("attributes: addClass(Function)");
1661 }
1662
1663
1664
1665
1666
1667 @Test
1668 @Alerts("0, 48, 48")
1669 public void attributes__addClass_Function__with_incoming_value() throws Exception {
1670 runTest("attributes: addClass(Function) with incoming value");
1671 }
1672
1673
1674
1675
1676
1677 @Test
1678 @Alerts("0, 7, 7")
1679 public void attributes__removeClass_String____simple() throws Exception {
1680 runTest("attributes: removeClass(String) - simple");
1681 }
1682
1683
1684
1685
1686
1687 @Test
1688 @Alerts("0, 7, 7")
1689 public void attributes__removeClass_Function____simple() throws Exception {
1690 runTest("attributes: removeClass(Function) - simple");
1691 }
1692
1693
1694
1695
1696
1697 @Test
1698 @Alerts("0, 48, 48")
1699 public void attributes__removeClass_Function__with_incoming_value() throws Exception {
1700 runTest("attributes: removeClass(Function) with incoming value");
1701 }
1702
1703
1704
1705
1706
1707 @Test
1708 @Alerts("0, 1, 1")
1709 public void attributes__removeClass___removes_duplicates() throws Exception {
1710 runTest("attributes: removeClass() removes duplicates");
1711 }
1712
1713
1714
1715
1716
1717 @Test
1718 @Alerts("0, 17, 17")
1719 public void attributes__toggleClass_String_boolean_undefined___boolean__() throws Exception {
1720 runTest("attributes: toggleClass(String|boolean|undefined[, boolean])");
1721 }
1722
1723
1724
1725
1726
1727 @Test
1728 @Alerts("0, 17, 17")
1729 public void attributes__toggleClass_Function___boolean__() throws Exception {
1730 runTest("attributes: toggleClass(Function[, boolean])");
1731 }
1732
1733
1734
1735
1736
1737 @Test
1738 @Alerts("0, 14, 14")
1739 public void attributes__toggleClass_Fucntion___boolean___with_incoming_value() throws Exception {
1740 runTest("attributes: toggleClass(Fucntion[, boolean]) with incoming value");
1741 }
1742
1743
1744
1745
1746
1747 @Test
1748 @Alerts("0, 17, 17")
1749 public void attributes__addClass__removeClass__hasClass() throws Exception {
1750 runTest("attributes: addClass, removeClass, hasClass");
1751 }
1752
1753
1754
1755
1756
1757 @Test
1758 @Alerts("0, 2, 2")
1759 public void attributes__contents___hasClass___returns_correct_values() throws Exception {
1760 runTest("attributes: contents().hasClass() returns correct values");
1761 }
1762
1763
1764
1765
1766
1767 @Test
1768 @Alerts("0, 2, 2")
1769 public void attributes__coords_returns_correct_values_in_IE6_IE7__see__10828() throws Exception {
1770 runTest("attributes: coords returns correct values in IE6/IE7, see #10828");
1771 }
1772
1773
1774
1775
1776
1777 @Test
1778 @Alerts("0, 2, 2")
1779 public void event__null_or_undefined_handler() throws Exception {
1780 runTest("event: null or undefined handler");
1781 }
1782
1783
1784
1785
1786
1787 @Test
1788 @Alerts("0, 3, 3")
1789 public void event__bind___live___delegate___with_non_null_defined_data() throws Exception {
1790 runTest("event: bind(),live(),delegate() with non-null,defined data");
1791 }
1792
1793
1794
1795
1796
1797 @Test
1798 @Alerts("0, 1, 1")
1799 public void event__Handler_changes_and__trigger___order() throws Exception {
1800 runTest("event: Handler changes and .trigger() order");
1801 }
1802
1803
1804
1805
1806
1807 @Test
1808 @Alerts("0, 4, 4")
1809 public void event__bind____with_data() throws Exception {
1810 runTest("event: bind(), with data");
1811 }
1812
1813
1814
1815
1816
1817 @Test
1818 @Alerts("0, 3, 3")
1819 public void event__click____with_data() throws Exception {
1820 runTest("event: click(), with data");
1821 }
1822
1823
1824
1825
1826
1827 @Test
1828 @Alerts("0, 4, 4")
1829 public void event__bind____with_data__trigger_with_data() throws Exception {
1830 runTest("event: bind(), with data, trigger with data");
1831 }
1832
1833
1834
1835
1836
1837 @Test
1838 @Alerts("0, 2, 2")
1839 public void event__bind____multiple_events_at_once() throws Exception {
1840 runTest("event: bind(), multiple events at once");
1841 }
1842
1843
1844
1845
1846
1847 @Test
1848 @Alerts("0, 1, 1")
1849 public void event__bind____five_events_at_once() throws Exception {
1850 runTest("event: bind(), five events at once");
1851 }
1852
1853
1854
1855
1856
1857 @Test
1858 @Alerts("0, 7, 7")
1859 public void event__bind____multiple_events_at_once_and_namespaces() throws Exception {
1860 runTest("event: bind(), multiple events at once and namespaces");
1861 }
1862
1863
1864
1865
1866
1867 @Test
1868 @Alerts("0, 27, 27")
1869 public void event__bind____namespace_with_special_add() throws Exception {
1870 runTest("event: bind(), namespace with special add");
1871 }
1872
1873
1874
1875
1876
1877 @Test
1878 @Alerts("0, 1, 1")
1879 public void event__bind____no_data() throws Exception {
1880 runTest("event: bind(), no data");
1881 }
1882
1883
1884
1885
1886
1887 @Test
1888 @Alerts("0, 6, 6")
1889 public void event__bind_one_unbind_Object_() throws Exception {
1890 runTest("event: bind/one/unbind(Object)");
1891 }
1892
1893
1894
1895
1896
1897 @Test
1898 @Alerts("0, 6, 6")
1899 public void event__live_die_Object___delegate_undelegate_String__Object_() throws Exception {
1900 runTest("event: live/die(Object), delegate/undelegate(String, Object)");
1901 }
1902
1903
1904
1905
1906
1907 @Test
1908 @Alerts("0, 2, 2")
1909 public void event__live_delegate_immediate_propagation() throws Exception {
1910 runTest("event: live/delegate immediate propagation");
1911 }
1912
1913
1914
1915
1916
1917 @Test
1918 @Alerts("0, 2, 2")
1919 public void event__bind_delegate_bubbling__isDefaultPrevented() throws Exception {
1920 runTest("event: bind/delegate bubbling, isDefaultPrevented");
1921 }
1922
1923
1924
1925
1926
1927 @Test
1928 @Alerts("0, 1, 1")
1929 public void event__bind____iframes() throws Exception {
1930 runTest("event: bind(), iframes");
1931 }
1932
1933
1934
1935
1936
1937 @Test
1938 @Alerts("0, 5, 5")
1939 public void event__bind____trigger_change_on_select() throws Exception {
1940 runTest("event: bind(), trigger change on select");
1941 }
1942
1943
1944
1945
1946
1947 @Test
1948 @Alerts("0, 18, 18")
1949 public void event__bind____namespaced_events__cloned_events() throws Exception {
1950 runTest("event: bind(), namespaced events, cloned events");
1951 }
1952
1953
1954
1955
1956
1957 @Test
1958 @Alerts("0, 6, 6")
1959 public void event__bind____multi_namespaced_events() throws Exception {
1960 runTest("event: bind(), multi-namespaced events");
1961 }
1962
1963
1964
1965
1966
1967 @Test
1968 @Alerts("0, 2, 2")
1969 public void event__bind____with_same_function() throws Exception {
1970 runTest("event: bind(), with same function");
1971 }
1972
1973
1974
1975
1976
1977 @Test
1978 @Alerts("0, 1, 1")
1979 public void event__bind____make_sure_order_is_maintained() throws Exception {
1980 runTest("event: bind(), make sure order is maintained");
1981 }
1982
1983
1984
1985
1986
1987 @Test
1988 @Alerts("0, 4, 4")
1989 public void event__bind____with_different_this_object() throws Exception {
1990 runTest("event: bind(), with different this object");
1991 }
1992
1993
1994
1995
1996
1997 @Test
1998 @Alerts("0, 3, 3")
1999 public void event__bind_name__false___unbind_name__false_() throws Exception {
2000 runTest("event: bind(name, false), unbind(name, false)");
2001 }
2002
2003
2004
2005
2006
2007 @Test
2008 @Alerts("0, 3, 3")
2009 public void event__live_name__false___die_name__false_() throws Exception {
2010 runTest("event: live(name, false), die(name, false)");
2011 }
2012
2013
2014
2015
2016
2017 @Test
2018 @Alerts("0, 3, 3")
2019 public void event__delegate_selector__name__false___undelegate_selector__name__false_() throws Exception {
2020 runTest("event: delegate(selector, name, false), undelegate(selector, name, false)");
2021 }
2022
2023
2024
2025
2026
2027 @Test
2028 @Alerts("0, 7, 7")
2029 public void event__bind___trigger___unbind___on_plain_object() throws Exception {
2030 runTest("event: bind()/trigger()/unbind() on plain object");
2031 }
2032
2033
2034
2035
2036
2037 @Test
2038 @Alerts("0, 1, 1")
2039 public void event__unbind_type_() throws Exception {
2040 runTest("event: unbind(type)");
2041 }
2042
2043
2044
2045
2046
2047 @Test
2048 @Alerts("0, 4, 4")
2049 public void event__unbind_eventObject_() throws Exception {
2050 runTest("event: unbind(eventObject)");
2051 }
2052
2053
2054
2055
2056
2057 @Test
2058 @Alerts("0, 3, 3")
2059 public void event__hover___and_hover_pseudo_event() throws Exception {
2060 runTest("event: hover() and hover pseudo-event");
2061 }
2062
2063
2064
2065
2066
2067 @Test
2068 @Alerts("0, 1, 1")
2069 public void event__mouseover_triggers_mouseenter() throws Exception {
2070 runTest("event: mouseover triggers mouseenter");
2071 }
2072
2073
2074
2075
2076
2077 @Test
2078 @Alerts("0, 1, 1")
2079 public void event__withinElement_implemented_with_jQuery_contains__() throws Exception {
2080 runTest("event: withinElement implemented with jQuery.contains()");
2081 }
2082
2083
2084
2085
2086
2087 @Test
2088 @Alerts("0, 2, 2")
2089 public void event__mouseenter__mouseleave_don_t_catch_exceptions() throws Exception {
2090 runTest("event: mouseenter, mouseleave don't catch exceptions");
2091 }
2092
2093
2094
2095
2096
2097 @Test
2098 @Alerts("0, 6, 6")
2099 public void event__trigger___shortcuts() throws Exception {
2100 runTest("event: trigger() shortcuts");
2101 }
2102
2103
2104
2105
2106
2107 @Test
2108 @Alerts("0, 18, 18")
2109 public void event__trigger___bubbling() throws Exception {
2110 runTest("event: trigger() bubbling");
2111 }
2112
2113
2114
2115
2116
2117 @Test
2118 @Alerts("0, 16, 16")
2119 public void event__trigger_type___data____fn__() throws Exception {
2120 runTest("event: trigger(type, [data], [fn])");
2121 }
2122
2123
2124
2125
2126
2127 @Test
2128 @Alerts("0, 3, 3")
2129 public void event__submit_event_bubbles_on_copied_forms___11649_() throws Exception {
2130 runTest("event: submit event bubbles on copied forms (#11649)");
2131 }
2132
2133
2134
2135
2136
2137 @Test
2138 @Alerts("0, 3, 3")
2139 public void event__change_event_bubbles_on_copied_forms___11796_() throws Exception {
2140 runTest("event: change event bubbles on copied forms (#11796)");
2141 }
2142
2143
2144
2145
2146
2147 @Test
2148 @Alerts("0, 28, 28")
2149 public void event__trigger_eventObject___data____fn__() throws Exception {
2150 runTest("event: trigger(eventObject, [data], [fn])");
2151 }
2152
2153
2154
2155
2156
2157 @Test
2158 @Alerts("0, 2, 2")
2159 public void event___trigger___bubbling_on_disconnected_elements___10489_() throws Exception {
2160 runTest("event: .trigger() bubbling on disconnected elements (#10489)");
2161 }
2162
2163
2164
2165
2166
2167 @Test
2168 @Alerts("0, 1, 1")
2169 public void event___trigger___doesn_t_bubble_load_event___10717_() throws Exception {
2170 runTest("event: .trigger() doesn't bubble load event (#10717)");
2171 }
2172
2173
2174
2175
2176
2177 @Test
2178 @Alerts("0, 2, 2")
2179 public void event__Delegated_events_in_SVG___10791_() throws Exception {
2180 runTest("event: Delegated events in SVG (#10791)");
2181 }
2182
2183
2184
2185
2186
2187 @Test
2188 @Alerts("0, 5, 5")
2189 public void event__Delegated_events_in_forms___10844___11145___8165___11382___11764_() throws Exception {
2190 runTest("event: Delegated events in forms (#10844; #11145; #8165; #11382, #11764)");
2191 }
2192
2193
2194
2195
2196
2197 @Test
2198 @Alerts("0, 1, 1")
2199 public void event__Submit_event_can_be_stopped___11049_() throws Exception {
2200 runTest("event: Submit event can be stopped (#11049)");
2201 }
2202
2203
2204
2205
2206
2207 @Test
2208 @Alerts("0, 3, 3")
2209 public void event__on_beforeunload__creates_deletes_window_property_instead_of_adding_removing_event_listener() throws Exception {
2210 runTest("event: on(beforeunload) creates/deletes window property instead of adding/removing event listener");
2211 }
2212
2213
2214
2215
2216
2217 @Test
2218 @Alerts("0, 5, 5")
2219 public void event__jQuery_Event__type__props__() throws Exception {
2220 runTest("event: jQuery.Event( type, props )");
2221 }
2222
2223
2224
2225
2226
2227 @Test
2228 @Alerts("0, 2, 2")
2229 public void event__jQuery_Event_currentTarget() throws Exception {
2230 runTest("event: jQuery.Event.currentTarget");
2231 }
2232
2233
2234
2235
2236
2237 @Test
2238 @Alerts("0, 16, 16")
2239 public void event__toggle_Function__Function______() throws Exception {
2240 runTest("event: toggle(Function, Function, ...)");
2241 }
2242
2243
2244
2245
2246
2247 @Test
2248 @Alerts("0, 66, 66")
2249 public void event___live____die__() throws Exception {
2250 runTest("event: .live()/.die()");
2251 }
2252
2253
2254
2255
2256
2257 @Test
2258 @Alerts("0, 1, 1")
2259 public void event__die_all_bound_events() throws Exception {
2260 runTest("event: die all bound events");
2261 }
2262
2263
2264
2265
2266
2267 @Test
2268 @Alerts("0, 1, 1")
2269 public void event__live_with_multiple_events() throws Exception {
2270 runTest("event: live with multiple events");
2271 }
2272
2273
2274
2275
2276
2277 @Test
2278 @Alerts("0, 15, 15")
2279 public void event__live_with_namespaces() throws Exception {
2280 runTest("event: live with namespaces");
2281 }
2282
2283
2284
2285
2286
2287 @Test
2288 @Alerts("0, 8, 8")
2289 public void event__live_with_change() throws Exception {
2290 runTest("event: live with change");
2291 }
2292
2293
2294
2295
2296
2297 @Test
2298 @Alerts("0, 7, 7")
2299 public void event__live_with_submit() throws Exception {
2300 runTest("event: live with submit");
2301 }
2302
2303
2304
2305
2306
2307 @Test
2308 @Alerts("0, 13, 13")
2309 public void event__live_with_special_events() throws Exception {
2310 runTest("event: live with special events");
2311 }
2312
2313
2314
2315
2316
2317 @Test
2318 @Alerts("0, 65, 65")
2319 public void event___delegate____undelegate__() throws Exception {
2320 runTest("event: .delegate()/.undelegate()");
2321 }
2322
2323
2324
2325
2326
2327 @Test
2328 @Alerts("0, 1, 1")
2329 public void event__jQuery_off_using_dispatched_jQuery_Event() throws Exception {
2330 runTest("event: jQuery.off using dispatched jQuery.Event");
2331 }
2332
2333
2334
2335
2336
2337 @Test
2338 @Alerts("0, 3, 3")
2339 public void event__delegated_event_with_delegateTarget_relative_selector() throws Exception {
2340 runTest("event: delegated event with delegateTarget-relative selector");
2341 }
2342
2343
2344
2345
2346
2347 @Test
2348 @Alerts("0, 1, 1")
2349 public void event__stopPropagation___stops_directly_bound_events_on_delegated_target() throws Exception {
2350 runTest("event: stopPropagation() stops directly-bound events on delegated target");
2351 }
2352
2353
2354
2355
2356
2357 @Test
2358 @Alerts("0, 2, 2")
2359 public void event__undelegate_all_bound_events() throws Exception {
2360 runTest("event: undelegate all bound events");
2361 }
2362
2363
2364
2365
2366
2367 @Test
2368 @Alerts("0, 1, 1")
2369 public void event__delegate_with_multiple_events() throws Exception {
2370 runTest("event: delegate with multiple events");
2371 }
2372
2373
2374
2375
2376
2377 @Test
2378 @Alerts("0, 8, 8")
2379 public void event__delegate_with_change() throws Exception {
2380 runTest("event: delegate with change");
2381 }
2382
2383
2384
2385
2386
2387 @Test
2388 @Alerts("0, 2, 2")
2389 public void event__delegate_with_submit() throws Exception {
2390 runTest("event: delegate with submit");
2391 }
2392
2393
2394
2395
2396
2397 @Test
2398 @Alerts("0, 2, 2")
2399 public void event__undelegate___with_only_namespaces() throws Exception {
2400 runTest("event: undelegate() with only namespaces");
2401 }
2402
2403
2404
2405
2406
2407 @Test
2408 @Alerts("0, 1, 1")
2409 public void event__Non_DOM_element_events() throws Exception {
2410 runTest("event: Non DOM element events");
2411 }
2412
2413
2414
2415
2416
2417 @Test
2418 @Alerts("0, 1, 1")
2419 public void event__inline_handler_returning_false_stops_default() throws Exception {
2420 runTest("event: inline handler returning false stops default");
2421 }
2422
2423
2424
2425
2426
2427 @Test
2428 @Alerts("0, 2, 2")
2429 public void event__window_resize() throws Exception {
2430 runTest("event: window resize");
2431 }
2432
2433
2434
2435
2436
2437 @Test
2438 @Alerts("0, 2, 2")
2439 public void event__focusin_bubbles() throws Exception {
2440 runTest("event: focusin bubbles");
2441 }
2442
2443
2444
2445
2446
2447 @Test
2448 @Alerts("0, 1, 1")
2449 public void event__custom_events_with_colons___3533___8272_() throws Exception {
2450 runTest("event: custom events with colons (#3533, #8272)");
2451 }
2452
2453
2454
2455
2456
2457 @Test
2458 @Alerts("0, 9, 9")
2459 public void event___on_and__off() throws Exception {
2460 runTest("event: .on and .off");
2461 }
2462
2463
2464
2465
2466
2467 @Test
2468 @Alerts("0, 7, 7")
2469 public void event__special_bind_delegate_name_mapping() throws Exception {
2470 runTest("event: special bind/delegate name mapping");
2471 }
2472
2473
2474
2475
2476
2477 @Test
2478 @Alerts("0, 7, 7")
2479 public void event___on_and__off__selective_mixed_removal___10705_() throws Exception {
2480 runTest("event: .on and .off, selective mixed removal (#10705)");
2481 }
2482
2483
2484
2485
2486
2487 @Test
2488 @Alerts("0, 1, 1")
2489 public void event___on__event_map__null_selector__data____11130() throws Exception {
2490 runTest("event: .on( event-map, null-selector, data ) #11130");
2491 }
2492
2493
2494
2495
2496
2497 @Test
2498 @Alerts("0, 3, 3")
2499 public void event__clone___delegated_events___11076_() throws Exception {
2500 runTest("event: clone() delegated events (#11076)");
2501 }
2502
2503
2504
2505
2506
2507 @Test
2508 @Alerts("0, 2, 2")
2509 public void event__fixHooks_extensions() throws Exception {
2510 runTest("event: fixHooks extensions");
2511 }
2512
2513
2514
2515
2516
2517 @Test
2518 @Alerts("0, 1, 1")
2519 public void event__jQuery_ready_promise() throws Exception {
2520 runTest("event: jQuery.ready promise");
2521 }
2522
2523
2524
2525
2526
2527 @Test
2528 @Alerts("0, 1, 1")
2529 public void event__jQuery_ready_synchronous_load_with_long_loading_subresources() throws Exception {
2530 runTest("event: jQuery.ready synchronous load with long loading subresources");
2531 }
2532
2533
2534
2535
2536
2537 @Test
2538 @Alerts("0, 2, 2")
2539 public void event__jQuery_isReady() throws Exception {
2540 runTest("event: jQuery.isReady");
2541 }
2542
2543
2544
2545
2546
2547 @Test
2548 @Alerts("0, 10, 10")
2549 public void event__jQuery_ready() throws Exception {
2550 runTest("event: jQuery ready");
2551 }
2552
2553
2554
2555
2556
2557 @Test
2558 @Alerts("0, 2, 2")
2559 public void event__change_handler_should_be_detached_from_element() throws Exception {
2560 runTest("event: change handler should be detached from element");
2561 }
2562
2563
2564
2565
2566
2567 @Test
2568 @Alerts("0, 1, 1")
2569 public void event__trigger_click_on_checkbox__fires_change_event() throws Exception {
2570 runTest("event: trigger click on checkbox, fires change event");
2571 }
2572
2573
2574
2575
2576
2577 @Test
2578 @Alerts("0, 7, 7")
2579 public void selector___jQuery_only__element___jQuery_only() throws Exception {
2580 runTest("selector - jQuery only: element - jQuery only");
2581 }
2582
2583
2584
2585
2586
2587 @Test
2588 @Alerts("0, 4, 4")
2589 public void selector___jQuery_only__class___jQuery_only() throws Exception {
2590 runTest("selector - jQuery only: class - jQuery only");
2591 }
2592
2593
2594
2595
2596
2597 @Test
2598 @Alerts("0, 2, 2")
2599 public void selector___jQuery_only__attributes___jQuery_only() throws Exception {
2600 runTest("selector - jQuery only: attributes - jQuery only");
2601 }
2602
2603
2604
2605
2606
2607 @Test
2608 @Alerts("0, 9, 9")
2609 public void selector___jQuery_only__pseudo___visibility() throws Exception {
2610 runTest("selector - jQuery only: pseudo - visibility");
2611 }
2612
2613
2614
2615
2616
2617 @Test
2618 @Alerts("0, 4, 4")
2619 public void selector___jQuery_only__disconnected_nodes() throws Exception {
2620 runTest("selector - jQuery only: disconnected nodes");
2621 }
2622
2623
2624
2625
2626
2627 @Test
2628 @Alerts("0, 35, 35")
2629 public void selector___jQuery_only__attributes___jQuery_attr() throws Exception {
2630 runTest("selector - jQuery only: attributes - jQuery.attr");
2631 }
2632
2633
2634
2635
2636
2637 @Test
2638 @Alerts("0, 3, 3")
2639 public void selector___jQuery_only__Sizzle_cache_collides_with_multiple_Sizzles_on_a_page() throws Exception {
2640 runTest("selector - jQuery only: Sizzle cache collides with multiple Sizzles on a page");
2641 }
2642
2643
2644
2645
2646
2647 @Test
2648 @Alerts("0, 5, 5")
2649 public void traversing__find_String_() throws Exception {
2650 runTest("traversing: find(String)");
2651 }
2652
2653
2654
2655
2656
2657 @Test
2658 @Alerts("0, 11, 11")
2659 public void traversing__find_node_jQuery_object_() throws Exception {
2660 runTest("traversing: find(node|jQuery object)");
2661 }
2662
2663
2664
2665
2666
2667 @Test
2668 @Alerts("0, 30, 30")
2669 public void traversing__is_String_undefined_() throws Exception {
2670 runTest("traversing: is(String|undefined)");
2671 }
2672
2673
2674
2675
2676
2677 @Test
2678 @Alerts("0, 21, 21")
2679 public void traversing__is_jQuery_() throws Exception {
2680 runTest("traversing: is(jQuery)");
2681 }
2682
2683
2684
2685
2686
2687 @Test
2688 @Alerts("0, 23, 23")
2689 public void traversing__is___with_positional_selectors() throws Exception {
2690 runTest("traversing: is() with positional selectors");
2691 }
2692
2693
2694
2695
2696
2697 @Test
2698 @Alerts("0, 2, 2")
2699 public void traversing__index__() throws Exception {
2700 runTest("traversing: index()");
2701 }
2702
2703
2704
2705
2706
2707 @Test
2708 @Alerts("0, 16, 16")
2709 public void traversing__index_Object_String_undefined_() throws Exception {
2710 runTest("traversing: index(Object|String|undefined)");
2711 }
2712
2713
2714
2715
2716
2717 @Test
2718 @Alerts("0, 9, 9")
2719 public void traversing__filter_Selector_undefined_() throws Exception {
2720 runTest("traversing: filter(Selector|undefined)");
2721 }
2722
2723
2724
2725
2726
2727 @Test
2728 @Alerts("0, 2, 2")
2729 public void traversing__filter_Function_() throws Exception {
2730 runTest("traversing: filter(Function)");
2731 }
2732
2733
2734
2735
2736
2737 @Test
2738 @Alerts("0, 1, 1")
2739 public void traversing__filter_Element_() throws Exception {
2740 runTest("traversing: filter(Element)");
2741 }
2742
2743
2744
2745
2746
2747 @Test
2748 @Alerts("0, 1, 1")
2749 public void traversing__filter_Array_() throws Exception {
2750 runTest("traversing: filter(Array)");
2751 }
2752
2753
2754
2755
2756
2757 @Test
2758 @Alerts("0, 1, 1")
2759 public void traversing__filter_jQuery_() throws Exception {
2760 runTest("traversing: filter(jQuery)");
2761 }
2762
2763
2764
2765
2766
2767 @Test
2768 @Alerts("0, 19, 19")
2769 public void traversing__filter___with_positional_selectors() throws Exception {
2770 runTest("traversing: filter() with positional selectors");
2771 }
2772
2773
2774
2775
2776
2777 @Test
2778 @Alerts("0, 14, 14")
2779 public void traversing__closest__() throws Exception {
2780 runTest("traversing: closest()");
2781 }
2782
2783
2784
2785
2786
2787 @Test
2788 @Alerts("0, 8, 8")
2789 public void traversing__closest_jQuery_() throws Exception {
2790 runTest("traversing: closest(jQuery)");
2791 }
2792
2793
2794
2795
2796
2797 @Test
2798 @Alerts("0, 11, 11")
2799 public void traversing__not_Selector_undefined_() throws Exception {
2800 runTest("traversing: not(Selector|undefined)");
2801 }
2802
2803
2804
2805
2806
2807 @Test
2808 @Alerts("0, 1, 1")
2809 public void traversing__not_Element_() throws Exception {
2810 runTest("traversing: not(Element)");
2811 }
2812
2813
2814
2815
2816
2817 @Test
2818 @Alerts("0, 1, 1")
2819 public void traversing__not_Function_() throws Exception {
2820 runTest("traversing: not(Function)");
2821 }
2822
2823
2824
2825
2826
2827 @Test
2828 @Alerts("0, 2, 2")
2829 public void traversing__not_Array_() throws Exception {
2830 runTest("traversing: not(Array)");
2831 }
2832
2833
2834
2835
2836
2837 @Test
2838 @Alerts("0, 1, 1")
2839 public void traversing__not_jQuery_() throws Exception {
2840 runTest("traversing: not(jQuery)");
2841 }
2842
2843
2844
2845
2846
2847 @Test
2848 @Alerts("0, 3, 3")
2849 public void traversing__has_Element_() throws Exception {
2850 runTest("traversing: has(Element)");
2851 }
2852
2853
2854
2855
2856
2857 @Test
2858 @Alerts("0, 5, 5")
2859 public void traversing__has_Selector_() throws Exception {
2860 runTest("traversing: has(Selector)");
2861 }
2862
2863
2864
2865
2866
2867 @Test
2868 @Alerts("0, 4, 4")
2869 public void traversing__has_Arrayish_() throws Exception {
2870 runTest("traversing: has(Arrayish)");
2871 }
2872
2873
2874
2875
2876
2877 @Test
2878 @Alerts("0, 5, 5")
2879 public void traversing__addBack__() throws Exception {
2880 runTest("traversing: addBack()");
2881 }
2882
2883
2884
2885
2886
2887 @Test
2888 @Alerts("0, 7, 7")
2889 public void traversing__siblings__String__() throws Exception {
2890 runTest("traversing: siblings([String])");
2891 }
2892
2893
2894
2895
2896
2897 @Test
2898 @Alerts("0, 3, 3")
2899 public void traversing__children__String__() throws Exception {
2900 runTest("traversing: children([String])");
2901 }
2902
2903
2904
2905
2906
2907 @Test
2908 @Alerts("0, 5, 5")
2909 public void traversing__parent__String__() throws Exception {
2910 runTest("traversing: parent([String])");
2911 }
2912
2913
2914
2915
2916
2917 @Test
2918 @Alerts("0, 5, 5")
2919 public void traversing__parents__String__() throws Exception {
2920 runTest("traversing: parents([String])");
2921 }
2922
2923
2924
2925
2926
2927 @Test
2928 @Alerts("0, 9, 9")
2929 public void traversing__parentsUntil__String__() throws Exception {
2930 runTest("traversing: parentsUntil([String])");
2931 }
2932
2933
2934
2935
2936
2937 @Test
2938 @Alerts("0, 5, 5")
2939 public void traversing__next__String__() throws Exception {
2940 runTest("traversing: next([String])");
2941 }
2942
2943
2944
2945
2946
2947 @Test
2948 @Alerts("0, 4, 4")
2949 public void traversing__prev__String__() throws Exception {
2950 runTest("traversing: prev([String])");
2951 }
2952
2953
2954
2955
2956
2957 @Test
2958 @Alerts("0, 4, 4")
2959 public void traversing__nextAll__String__() throws Exception {
2960 runTest("traversing: nextAll([String])");
2961 }
2962
2963
2964
2965
2966
2967 @Test
2968 @Alerts("0, 4, 4")
2969 public void traversing__prevAll__String__() throws Exception {
2970 runTest("traversing: prevAll([String])");
2971 }
2972
2973
2974
2975
2976
2977 @Test
2978 @Alerts("0, 11, 11")
2979 public void traversing__nextUntil__String__() throws Exception {
2980 runTest("traversing: nextUntil([String])");
2981 }
2982
2983
2984
2985
2986
2987 @Test
2988 @Alerts("0, 10, 10")
2989 public void traversing__prevUntil__String__() throws Exception {
2990 runTest("traversing: prevUntil([String])");
2991 }
2992
2993
2994
2995
2996
2997 @Test
2998 @Alerts("0, 12, 12")
2999 public void traversing__contents__() throws Exception {
3000 runTest("traversing: contents()");
3001 }
3002
3003
3004
3005
3006
3007 @Test
3008 @Alerts("0, 16, 16")
3009 public void traversing__add_String_Element_Array_undefined_() throws Exception {
3010 runTest("traversing: add(String|Element|Array|undefined)");
3011 }
3012
3013
3014
3015
3016
3017 @Test
3018 @Alerts("0, 6, 6")
3019 public void traversing__add_String__Context_() throws Exception {
3020 runTest("traversing: add(String, Context)");
3021 }
3022
3023
3024
3025
3026
3027 @Test
3028 @Alerts("0, 3, 3")
3029 public void traversing__eq___1____10616() throws Exception {
3030 runTest("traversing: eq('-1') #10616");
3031 }
3032
3033
3034
3035
3036
3037 @Test
3038 @Alerts("0, 5, 5")
3039 public void manipulation__text__() throws Exception {
3040 runTest("manipulation: text()");
3041 }
3042
3043
3044
3045
3046
3047 @Test
3048 @Alerts("0, 1, 1")
3049 public void manipulation__text_undefined_() throws Exception {
3050 runTest("manipulation: text(undefined)");
3051 }
3052
3053
3054
3055
3056
3057 @Test
3058 @Alerts("0, 4, 4")
3059 public void manipulation__text_String_() throws Exception {
3060 runTest("manipulation: text(String)");
3061 }
3062
3063
3064
3065
3066
3067 @Test
3068 @Alerts("0, 4, 4")
3069 public void manipulation__text_Function_() throws Exception {
3070 runTest("manipulation: text(Function)");
3071 }
3072
3073
3074
3075
3076
3077 @Test
3078 @Alerts("0, 2, 2")
3079 public void manipulation__text_Function__with_incoming_value() throws Exception {
3080 runTest("manipulation: text(Function) with incoming value");
3081 }
3082
3083
3084
3085
3086
3087 @Test
3088 @Alerts("0, 19, 19")
3089 public void manipulation__wrap_String_Element_() throws Exception {
3090 runTest("manipulation: wrap(String|Element)");
3091 }
3092
3093
3094
3095
3096
3097 @Test
3098 @Alerts("0, 19, 19")
3099 public void manipulation__wrap_Function_() throws Exception {
3100 runTest("manipulation: wrap(Function)");
3101 }
3102
3103
3104
3105
3106
3107 @Test
3108 @Alerts("0, 6, 6")
3109 public void manipulation__wrap_Function__with_index___10177_() throws Exception {
3110 runTest("manipulation: wrap(Function) with index (#10177)");
3111 }
3112
3113
3114
3115
3116
3117 @Test
3118 @Alerts("0, 12, 12")
3119 public void manipulation__wrap_String__consecutive_elements___10177_() throws Exception {
3120 runTest("manipulation: wrap(String) consecutive elements (#10177)");
3121 }
3122
3123
3124
3125
3126
3127 @Test
3128 @Alerts("0, 8, 8")
3129 public void manipulation__wrapAll_String_Element_() throws Exception {
3130 runTest("manipulation: wrapAll(String|Element)");
3131 }
3132
3133
3134
3135
3136
3137 @Test
3138 @Alerts("0, 11, 11")
3139 public void manipulation__wrapInner_String_Element_() throws Exception {
3140 runTest("manipulation: wrapInner(String|Element)");
3141 }
3142
3143
3144
3145
3146
3147 @Test
3148 @Alerts("0, 11, 11")
3149 public void manipulation__wrapInner_Function_() throws Exception {
3150 runTest("manipulation: wrapInner(Function)");
3151 }
3152
3153
3154
3155
3156
3157 @Test
3158 @Alerts("0, 9, 9")
3159 public void manipulation__unwrap__() throws Exception {
3160 runTest("manipulation: unwrap()");
3161 }
3162
3163
3164
3165
3166
3167 @Test
3168 @Alerts("0, 58, 58")
3169 public void manipulation__append_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3170 runTest("manipulation: append(String|Element|Array<Element>|jQuery)");
3171 }
3172
3173
3174
3175
3176
3177 @Test
3178 @Alerts("0, 58, 58")
3179 public void manipulation__append_Function_() throws Exception {
3180 runTest("manipulation: append(Function)");
3181 }
3182
3183
3184
3185
3186
3187 @Test
3188 @Alerts("0, 12, 12")
3189 public void manipulation__append_Function__with_incoming_value() throws Exception {
3190 runTest("manipulation: append(Function) with incoming value");
3191 }
3192
3193
3194
3195
3196
3197 @Test
3198 @Alerts("0, 2, 2")
3199 public void manipulation__append_the_same_fragment_with_events__Bug__6997__5566_() throws Exception {
3200 runTest("manipulation: append the same fragment with events (Bug #6997, 5566)");
3201 }
3202
3203
3204
3205
3206
3207 @Test
3208 @Alerts("0, 2, 2")
3209 public void manipulation__append_HTML5_sectioning_elements__Bug__6485_() throws Exception {
3210 runTest("manipulation: append HTML5 sectioning elements (Bug #6485)");
3211 }
3212
3213
3214
3215
3216
3217 @Test
3218 @Alerts("0, 1, 1")
3219 public void manipulation__HTML5_Elements_inherit_styles_from_style_rules__Bug__10501_() throws Exception {
3220 runTest("manipulation: HTML5 Elements inherit styles from style rules (Bug #10501)");
3221 }
3222
3223
3224
3225
3226
3227 @Test
3228 @Alerts("0, 1, 1")
3229 public void manipulation__html5_clone___cannot_use_the_fragment_cache_in_IE___6485_() throws Exception {
3230 runTest("manipulation: html5 clone() cannot use the fragment cache in IE (#6485)");
3231 }
3232
3233
3234
3235
3236
3237 @Test
3238 @Alerts("0, 2, 2")
3239 public void manipulation__html_String__with_HTML5__Bug__6485_() throws Exception {
3240 runTest("manipulation: html(String) with HTML5 (Bug #6485)");
3241 }
3242
3243
3244
3245
3246
3247 @Test
3248 @Alerts("0, 2, 2")
3249 public void manipulation__IE8_serialization_bug() throws Exception {
3250 runTest("manipulation: IE8 serialization bug");
3251 }
3252
3253
3254
3255
3256
3257 @Test
3258 @Alerts("0, 1, 1")
3259 public void manipulation__html___object_element__10324() throws Exception {
3260 runTest("manipulation: html() object element #10324");
3261 }
3262
3263
3264
3265
3266
3267 @Test
3268 @Alerts("0, 1, 1")
3269 public void manipulation__append_xml_() throws Exception {
3270 runTest("manipulation: append(xml)");
3271 }
3272
3273
3274
3275
3276
3277 @Test
3278 @Alerts("0, 17, 17")
3279 public void manipulation__appendTo_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3280 runTest("manipulation: appendTo(String|Element|Array<Element>|jQuery)");
3281 }
3282
3283
3284
3285
3286
3287 @Test
3288 @Alerts("0, 6, 6")
3289 public void manipulation__prepend_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3290 runTest("manipulation: prepend(String|Element|Array<Element>|jQuery)");
3291 }
3292
3293
3294
3295
3296
3297 @Test
3298 @Alerts("0, 6, 6")
3299 public void manipulation__prepend_Function_() throws Exception {
3300 runTest("manipulation: prepend(Function)");
3301 }
3302
3303
3304
3305
3306
3307 @Test
3308 @Alerts("0, 10, 10")
3309 public void manipulation__prepend_Function__with_incoming_value() throws Exception {
3310 runTest("manipulation: prepend(Function) with incoming value");
3311 }
3312
3313
3314
3315
3316
3317 @Test
3318 @Alerts("0, 6, 6")
3319 public void manipulation__prependTo_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3320 runTest("manipulation: prependTo(String|Element|Array<Element>|jQuery)");
3321 }
3322
3323
3324
3325
3326
3327 @Test
3328 @Alerts("0, 7, 7")
3329 public void manipulation__before_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3330 runTest("manipulation: before(String|Element|Array<Element>|jQuery)");
3331 }
3332
3333
3334
3335
3336
3337 @Test
3338 @Alerts("0, 7, 7")
3339 public void manipulation__before_Function_() throws Exception {
3340 runTest("manipulation: before(Function)");
3341 }
3342
3343
3344
3345
3346
3347 @Test
3348 @Alerts("0, 2, 2")
3349 public void manipulation__before_and_after_w__empty_object___10812_() throws Exception {
3350 runTest("manipulation: before and after w/ empty object (#10812)");
3351 }
3352
3353
3354
3355
3356
3357 @Test
3358 @Alerts("0, 2, 2")
3359 public void manipulation__before_and_after_on_disconnected_node___10517_() throws Exception {
3360 runTest("manipulation: before and after on disconnected node (#10517)");
3361 }
3362
3363
3364
3365
3366
3367 @Test
3368 @Alerts("0, 4, 4")
3369 public void manipulation__insertBefore_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3370 runTest("manipulation: insertBefore(String|Element|Array<Element>|jQuery)");
3371 }
3372
3373
3374
3375
3376
3377 @Test
3378 @Alerts("0, 7, 7")
3379 public void manipulation__after_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3380 runTest("manipulation: after(String|Element|Array<Element>|jQuery)");
3381 }
3382
3383
3384
3385
3386
3387 @Test
3388 @Alerts("0, 7, 7")
3389 public void manipulation__after_Function_() throws Exception {
3390 runTest("manipulation: after(Function)");
3391 }
3392
3393
3394
3395
3396
3397 @Test
3398 @Alerts("0, 4, 4")
3399 public void manipulation__insertAfter_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3400 runTest("manipulation: insertAfter(String|Element|Array<Element>|jQuery)");
3401 }
3402
3403
3404
3405
3406
3407 @Test
3408 @Alerts("0, 22, 22")
3409 public void manipulation__replaceWith_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3410 runTest("manipulation: replaceWith(String|Element|Array<Element>|jQuery)");
3411 }
3412
3413
3414
3415
3416
3417 @Test
3418 @Alerts("0, 23, 23")
3419 public void manipulation__replaceWith_Function_() throws Exception {
3420 runTest("manipulation: replaceWith(Function)");
3421 }
3422
3423
3424
3425
3426
3427 @Test
3428 @Alerts("0, 3, 3")
3429 public void manipulation__replaceWith_string__for_more_than_one_element() throws Exception {
3430 runTest("manipulation: replaceWith(string) for more than one element");
3431 }
3432
3433
3434
3435
3436
3437 @Test
3438 @Alerts("0, 10, 10")
3439 public void manipulation__replaceAll_String_Element_Array_lt_Element_gt__jQuery_() throws Exception {
3440 runTest("manipulation: replaceAll(String|Element|Array<Element>|jQuery)");
3441 }
3442
3443
3444
3445
3446
3447 @Test
3448 @Alerts("0, 2, 2")
3449 public void manipulation__jQuery_clone_____8017_() throws Exception {
3450 runTest("manipulation: jQuery.clone() (#8017)");
3451 }
3452
3453
3454
3455
3456
3457 @Test
3458 @Alerts("0, 2, 2")
3459 public void manipulation__clone_____8070_() throws Exception {
3460 runTest("manipulation: clone() (#8070)");
3461 }
3462
3463
3464
3465
3466
3467 @Test
3468 @Alerts("0, 44, 44")
3469 public void manipulation__clone__() throws Exception {
3470 runTest("manipulation: clone()");
3471 }
3472
3473
3474
3475
3476
3477 @Test
3478 @Alerts("0, 3, 3")
3479 public void manipulation__clone_script_type_non_javascript____11359_() throws Exception {
3480 runTest("manipulation: clone(script type=non-javascript) (#11359)");
3481 }
3482
3483
3484
3485
3486
3487 @Test
3488 @Alerts("0, 5, 5")
3489 public void manipulation__clone_form_element___Bug__3879___6655_() throws Exception {
3490 runTest("manipulation: clone(form element) (Bug #3879, #6655)");
3491 }
3492
3493
3494
3495
3496
3497 @Test
3498 @Alerts("0, 1, 1")
3499 public void manipulation__clone_multiple_selected_options___Bug__8129_() throws Exception {
3500 runTest("manipulation: clone(multiple selected options) (Bug #8129)");
3501 }
3502
3503
3504
3505
3506
3507 @Test
3508 @Alerts("0, 2, 2")
3509 public void manipulation__clone___on_XML_nodes() throws Exception {
3510 runTest("manipulation: clone() on XML nodes");
3511 }
3512
3513
3514
3515
3516
3517 @Test
3518 @Alerts("0, 2, 2")
3519 public void manipulation__clone___on_local_XML_nodes_with_html5_nodename() throws Exception {
3520 runTest("manipulation: clone() on local XML nodes with html5 nodename");
3521 }
3522
3523
3524
3525
3526
3527 @Test
3528 @Alerts("0, 1, 1")
3529 public void manipulation__html_undefined_() throws Exception {
3530 runTest("manipulation: html(undefined)");
3531 }
3532
3533
3534
3535
3536
3537 @Test
3538 @Alerts("0, 1, 1")
3539 public void manipulation__html___on_empty_set() throws Exception {
3540 runTest("manipulation: html() on empty set");
3541 }
3542
3543
3544
3545
3546
3547 @Test
3548 @Alerts("0, 35, 35")
3549 public void manipulation__html_String_() throws Exception {
3550 runTest("manipulation: html(String)");
3551 }
3552
3553
3554
3555
3556
3557 @Test
3558 @Alerts("0, 37, 37")
3559 public void manipulation__html_Function_() throws Exception {
3560 runTest("manipulation: html(Function)");
3561 }
3562
3563
3564
3565
3566
3567 @Test
3568 @Alerts("0, 20, 20")
3569 public void manipulation__html_Function__with_incoming_value() throws Exception {
3570 runTest("manipulation: html(Function) with incoming value");
3571 }
3572
3573
3574
3575
3576
3577 @Test
3578 @Alerts("0, 9, 9")
3579 public void manipulation__remove__() throws Exception {
3580 runTest("manipulation: remove()");
3581 }
3582
3583
3584
3585
3586
3587 @Test
3588 @Alerts("0, 9, 9")
3589 public void manipulation__detach__() throws Exception {
3590 runTest("manipulation: detach()");
3591 }
3592
3593
3594
3595
3596
3597 @Test
3598 @Alerts("0, 3, 3")
3599 public void manipulation__empty__() throws Exception {
3600 runTest("manipulation: empty()");
3601 }
3602
3603
3604
3605
3606
3607 @Test
3608 @Alerts("0, 14, 14")
3609 public void manipulation__jQuery_cleanData() throws Exception {
3610 runTest("manipulation: jQuery.cleanData");
3611 }
3612
3613
3614
3615
3616
3617 @Test
3618 @Alerts("0, 1, 1")
3619 public void manipulation__jQuery_buildFragment___no_plain_text_caching__Bug__6779_() throws Exception {
3620 runTest("manipulation: jQuery.buildFragment - no plain-text caching (Bug #6779)");
3621 }
3622
3623
3624
3625
3626
3627 @Test
3628 @Alerts("0, 3, 3")
3629 public void manipulation__jQuery_html___execute_scripts_escaped_with_html_comment_or_CDATA___9221_() throws Exception {
3630 runTest("manipulation: jQuery.html - execute scripts escaped with html comment or CDATA (#9221)");
3631 }
3632
3633
3634
3635
3636
3637 @Test
3638 @Alerts("0, 1, 1")
3639 public void manipulation__jQuery_buildFragment___plain_objects_are_not_a_document__8950() throws Exception {
3640 runTest("manipulation: jQuery.buildFragment - plain objects are not a document #8950");
3641 }
3642
3643
3644
3645
3646
3647 @Test
3648 @Alerts("0, 1, 1")
3649 public void manipulation__jQuery_clone___no_exceptions_for_object_elements__9587() throws Exception {
3650 runTest("manipulation: jQuery.clone - no exceptions for object elements #9587");
3651 }
3652
3653
3654
3655
3656
3657 @Test
3658 @Alerts("0, 2, 2")
3659 public void manipulation__jQuery__tag_____wrap_Inner_All____handle_unknown_elems___10667_() throws Exception {
3660 runTest("manipulation: jQuery(<tag>) & wrap[Inner/All]() handle unknown elems (#10667)");
3661 }
3662
3663
3664
3665
3666
3667 @Test
3668 @Alerts("0, 7, 7")
3669 public void manipulation__Cloned__detached_HTML5_elems___10667_10670_() throws Exception {
3670 runTest("manipulation: Cloned, detached HTML5 elems (#10667,10670)");
3671 }
3672
3673
3674
3675
3676
3677 @Test
3678 @Alerts("0, 10, 10")
3679 public void manipulation__jQuery_fragments_cache_expectations() throws Exception {
3680 runTest("manipulation: jQuery.fragments cache expectations");
3681 }
3682
3683
3684
3685
3686
3687 @Test
3688 @Alerts("0, 1, 1")
3689 public void manipulation__Guard_against_exceptions_when_clearing_safeChildNodes() throws Exception {
3690 runTest("manipulation: Guard against exceptions when clearing safeChildNodes");
3691 }
3692
3693
3694
3695
3696
3697 @Test
3698 @Alerts("0, 5, 5")
3699 public void manipulation__Ensure_oldIE_creates_a_new_set_on_appendTo___8894_() throws Exception {
3700 runTest("manipulation: Ensure oldIE creates a new set on appendTo (#8894)");
3701 }
3702
3703
3704
3705
3706
3707 @Test
3708 @Alerts("0, 2, 2")
3709 public void manipulation__html_____script_exceptions_bubble___11743_() throws Exception {
3710 runTest("manipulation: html() - script exceptions bubble (#11743)");
3711 }
3712
3713
3714
3715
3716
3717 @Test
3718 @Alerts("0, 2, 2")
3719 public void manipulation__checked_state_is_cloned_with_clone__() throws Exception {
3720 runTest("manipulation: checked state is cloned with clone()");
3721 }
3722
3723
3724
3725
3726
3727 @Test
3728 @Alerts("0, 2, 2")
3729 public void manipulation__manipulate_mixed_jQuery_and_text___12384___12346_() throws Exception {
3730 runTest("manipulation: manipulate mixed jQuery and text (#12384, #12346)");
3731 }
3732
3733
3734
3735
3736
3737 @Test
3738 @Alerts("0, 1, 1")
3739 public void manipulation__buildFragment_works_even_if_document_0__is_iframe_s_window_object_in_IE9_10___12266_() throws Exception {
3740 runTest("manipulation: buildFragment works even if document[0] is iframe's window object in IE9/10 (#12266)");
3741 }
3742
3743
3744
3745
3746
3747 @Test
3748 @Alerts("0, 46, 46")
3749 public void css__css_String_Hash_() throws Exception {
3750 runTest("css: css(String|Hash)");
3751 }
3752
3753
3754
3755
3756
3757 @Test
3758 @Alerts("0, 29, 29")
3759 public void css__css___explicit_and_relative_values() throws Exception {
3760 runTest("css: css() explicit and relative values");
3761 }
3762
3763
3764
3765
3766
3767 @Test
3768 @Alerts("0, 22, 22")
3769 public void css__css_String__Object_() throws Exception {
3770 runTest("css: css(String, Object)");
3771 }
3772
3773
3774
3775
3776
3777 @Test
3778 @Alerts("0, 3, 3")
3779 public void css__css_String__Function_() throws Exception {
3780 runTest("css: css(String, Function)");
3781 }
3782
3783
3784
3785
3786
3787 @Test
3788 @Alerts("0, 3, 3")
3789 public void css__css_String__Function__with_incoming_value() throws Exception {
3790 runTest("css: css(String, Function) with incoming value");
3791 }
3792
3793
3794
3795
3796
3797 @Test
3798 @Alerts("0, 3, 3")
3799 public void css__css_Object__where_values_are_Functions() throws Exception {
3800 runTest("css: css(Object) where values are Functions");
3801 }
3802
3803
3804
3805
3806
3807 @Test
3808 @Alerts("0, 3, 3")
3809 public void css__css_Object__where_values_are_Functions_with_incoming_values() throws Exception {
3810 runTest("css: css(Object) where values are Functions with incoming values");
3811 }
3812
3813
3814
3815
3816
3817 @Test
3818 @Alerts("0, 22, 22")
3819 public void css__show____hide__() throws Exception {
3820 runTest("css: show(); hide()");
3821 }
3822
3823
3824
3825
3826
3827 @Test
3828 @Alerts("0, 7, 7")
3829 public void css__show___resolves_correct_default_display__8099() throws Exception {
3830 runTest("css: show() resolves correct default display #8099");
3831 }
3832
3833
3834
3835
3836
3837 @Test
3838 @Alerts("0, 11, 11")
3839 public void css__show___resolves_correct_default_display__detached_nodes___10006_() throws Exception {
3840 runTest("css: show() resolves correct default display, detached nodes (#10006)");
3841 }
3842
3843
3844
3845
3846
3847 @Test
3848 @Alerts("0, 9, 9")
3849 public void css__toggle__() throws Exception {
3850 runTest("css: toggle()");
3851 }
3852
3853
3854
3855
3856
3857 @Test
3858 @Alerts("0, 3, 3")
3859 public void css__hide_hidden_elements__bug__7141_() throws Exception {
3860 runTest("css: hide hidden elements (bug #7141)");
3861 }
3862
3863
3864
3865
3866
3867 @Test
3868 @Alerts("0, 4, 4")
3869 public void css__jQuery_css_elem___height___doesn_t_clear_radio_buttons__bug__1095_() throws Exception {
3870 runTest("css: jQuery.css(elem, 'height') doesn't clear radio buttons (bug #1095)");
3871 }
3872
3873
3874
3875
3876
3877 @Test
3878 @Alerts("0, 1, 1")
3879 public void css___visible_selector_works_properly_on_table_elements__bug__4512_() throws Exception {
3880 runTest("css: :visible selector works properly on table elements (bug #4512)");
3881 }
3882
3883
3884
3885
3886
3887 @Test
3888 @Alerts("0, 1, 1")
3889 public void css___visible_selector_works_properly_on_children_with_a_hidden_parent__bug__4512_() throws Exception {
3890 runTest("css: :visible selector works properly on children with a hidden parent (bug #4512)");
3891 }
3892
3893
3894
3895
3896
3897 @Test
3898 @Alerts("0, 1, 1")
3899 public void css__internal_ref_to_elem_runtimeStyle__bug__7608_() throws Exception {
3900 runTest("css: internal ref to elem.runtimeStyle (bug #7608)");
3901 }
3902
3903
3904
3905
3906
3907 @Test
3908 @Alerts("0, 1, 1")
3909 public void css__marginRight_computed_style__bug__3333_() throws Exception {
3910 runTest("css: marginRight computed style (bug #3333)");
3911 }
3912
3913
3914
3915
3916
3917 @Test
3918 @Alerts("0, 2, 2")
3919 public void css__box_model_properties_incorrectly_returning___instead_of_px__see__10639_and__12088() throws Exception {
3920 runTest("css: box model properties incorrectly returning % instead of px, see #10639 and #12088");
3921 }
3922
3923
3924
3925
3926
3927 @Test
3928 @Alerts("0, 2, 2")
3929 public void css__jQuery_cssProps_behavior___bug__8402_() throws Exception {
3930 runTest("css: jQuery.cssProps behavior, (bug #8402)");
3931 }
3932
3933
3934
3935
3936
3937 @Test
3938 @Alerts(CHROME = "2, 2, 4",
3939 EDGE = "2, 2, 4",
3940 FF = "0, 1, 1",
3941 FF_ESR = "0, 1, 1")
3942 public void css__widows___orphans__8936() throws Exception {
3943 runTest("css: widows & orphans #8936");
3944 }
3945
3946
3947
3948
3949
3950 @Test
3951 @Alerts("0, 2, 2")
3952 public void css__can_t_get_css_for_disconnected_in_IE_9__see__10254_and__8388() throws Exception {
3953 runTest("css: can't get css for disconnected in IE<9, see #10254 and #8388");
3954 }
3955
3956
3957
3958
3959
3960 @Test
3961 @Alerts("0, 8, 8")
3962 public void css__can_t_get_background_position_in_IE_9__see__10796() throws Exception {
3963 runTest("css: can't get background-position in IE<9, see #10796");
3964 }
3965
3966
3967
3968
3969
3970 @Test
3971 @Alerts("0, 1, 1")
3972 public void css__percentage_properties_for_bottom_and_right_in_IE_9_should_not_be_incorrectly_transformed_to_pixels__see__11311() throws Exception {
3973 runTest("css: percentage properties for bottom and right in IE<9 should not be incorrectly transformed to pixels, see #11311");
3974 }
3975
3976
3977
3978
3979
3980 @Test
3981 @Alerts("0, 2, 2")
3982 public void css__percentage_properties_for_left_and_top_should_be_transformed_to_pixels__see__9505() throws Exception {
3983 runTest("css: percentage properties for left and top should be transformed to pixels, see #9505");
3984 }
3985
3986
3987
3988
3989
3990 @Test
3991 @Alerts("0, 1, 1")
3992 public void css__Do_not_append_px_to__fill_opacity___9548() throws Exception {
3993 runTest("css: Do not append px to 'fill-opacity' #9548");
3994 }
3995
3996
3997
3998
3999
4000 @Test
4001 @Alerts("0, 4, 4")
4002 public void css__css__width___and_css__height___should_respect_box_sizing__see__11004() throws Exception {
4003 runTest("css: css('width') and css('height') should respect box-sizing, see #11004");
4004 }
4005
4006
4007
4008
4009
4010 @Test
4011 @Alerts("0, 2, 2")
4012 public void css__certain_css_values_of__normal__should_be_convertable_to_a_number__see__8627() throws Exception {
4013 runTest("css: certain css values of 'normal' should be convertable to a number, see #8627");
4014 }
4015
4016
4017
4018
4019
4020 @Test
4021 @Alerts("0, 15, 15")
4022 public void css__cssHooks___expand() throws Exception {
4023 runTest("css: cssHooks - expand");
4024 }
4025
4026
4027
4028
4029
4030 @Test
4031 @Alerts("0, 22, 22")
4032 public void serialize__jQuery_param__() throws Exception {
4033 runTest("serialize: jQuery.param()");
4034 }
4035
4036
4037
4038
4039
4040 @Test
4041 @Alerts("0, 4, 4")
4042 public void serialize__jQuery_param___Constructed_prop_values() throws Exception {
4043 runTest("serialize: jQuery.param() Constructed prop values");
4044 }
4045
4046
4047
4048
4049
4050 @Test
4051 @Alerts("0, 5, 5")
4052 public void serialize__serialize__() throws Exception {
4053 runTest("serialize: serialize()");
4054 }
4055
4056
4057
4058
4059
4060 @Test
4061 @Alerts("0, 8, 8")
4062 public void ajax__jQuery_ajax_____success_callbacks() throws Exception {
4063 runTest("ajax: jQuery.ajax() - success callbacks");
4064 }
4065
4066
4067
4068
4069
4070 @Test
4071 @Alerts("0, 8, 8")
4072 public void ajax__jQuery_ajax_____success_callbacks____url__options__syntax() throws Exception {
4073 runTest("ajax: jQuery.ajax() - success callbacks - (url, options) syntax");
4074 }
4075
4076
4077
4078
4079
4080 @Test
4081 @Alerts("0, 8, 8")
4082 public void ajax__jQuery_ajax_____success_callbacks__late_binding_() throws Exception {
4083 runTest("ajax: jQuery.ajax() - success callbacks (late binding)");
4084 }
4085
4086
4087
4088
4089
4090 @Test
4091 @Alerts("0, 8, 8")
4092 public void ajax__jQuery_ajax_____success_callbacks__oncomplete_binding_() throws Exception {
4093 runTest("ajax: jQuery.ajax() - success callbacks (oncomplete binding)");
4094 }
4095
4096
4097
4098
4099
4100 @Test
4101 @Alerts("0, 8, 8")
4102 public void ajax__jQuery_ajax_____success_callbacks__very_late_binding_() throws Exception {
4103 runTest("ajax: jQuery.ajax() - success callbacks (very late binding)");
4104 }
4105
4106
4107
4108
4109
4110 @Test
4111 @Alerts("0, 1, 1")
4112 public void ajax__jQuery_ajax_____success_callbacks__order_() throws Exception {
4113 runTest("ajax: jQuery.ajax() - success callbacks (order)");
4114 }
4115
4116
4117
4118
4119
4120 @Test
4121 @Alerts("0, 8, 8")
4122 @HtmlUnitNYI(CHROME = "2, 6, 8",
4123 EDGE = "2, 6, 8",
4124 FF = "2, 6, 8",
4125 FF_ESR = "2, 6, 8")
4126 public void ajax__jQuery_ajax_____error_callbacks() throws Exception {
4127 runTest("ajax: jQuery.ajax() - error callbacks");
4128 }
4129
4130
4131
4132
4133
4134 @Test
4135 @Alerts("0, 4, 4")
4136 public void ajax__jQuery_ajax___multiple_method_signatures_introduced_in_1_5____8107_() throws Exception {
4137 runTest("ajax: jQuery.ajax - multiple method signatures introduced in 1.5 ( #8107)");
4138 }
4139
4140
4141
4142
4143
4144 @Test
4145 @Alerts("0, 4, 4")
4146 public void ajax__jQuery_ajax_____textStatus_and_errorThrown_values() throws Exception {
4147 runTest("ajax: jQuery.ajax() - textStatus and errorThrown values");
4148 }
4149
4150
4151
4152
4153
4154 @Test
4155 @Alerts("0, 1, 1")
4156 public void ajax__jQuery_ajax_____responseText_on_error() throws Exception {
4157 runTest("ajax: jQuery.ajax() - responseText on error");
4158 }
4159
4160
4161
4162
4163
4164 @Test
4165 @Alerts("0, 2, 2")
4166 public void ajax___ajax_____retry_with_jQuery_ajax__this__() throws Exception {
4167 runTest("ajax: .ajax() - retry with jQuery.ajax( this )");
4168 }
4169
4170
4171
4172
4173
4174 @Test
4175 @Alerts("0, 4, 4")
4176 public void ajax___ajax_____headers() throws Exception {
4177 runTest("ajax: .ajax() - headers");
4178 }
4179
4180
4181
4182
4183
4184 @Test
4185 @Alerts("0, 1, 1")
4186 public void ajax___ajax_____Accept_header() throws Exception {
4187 runTest("ajax: .ajax() - Accept header");
4188 }
4189
4190
4191
4192
4193
4194 @Test
4195 @Alerts("0, 2, 2")
4196 public void ajax___ajax_____contentType() throws Exception {
4197 runTest("ajax: .ajax() - contentType");
4198 }
4199
4200
4201
4202
4203
4204 @Test
4205 @Alerts("0, 1, 1")
4206 public void ajax___ajax_____protocol_less_urls() throws Exception {
4207 runTest("ajax: .ajax() - protocol-less urls");
4208 }
4209
4210
4211
4212
4213
4214 @Test
4215 @Alerts("0, 3, 3")
4216 public void ajax___ajax_____hash() throws Exception {
4217 runTest("ajax: .ajax() - hash");
4218 }
4219
4220
4221
4222
4223
4224 @Test
4225 @Alerts("0, 6, 6")
4226 public void ajax__jQuery_ajax___cross_domain_detection() throws Exception {
4227 runTest("ajax: jQuery ajax - cross-domain detection");
4228 }
4229
4230
4231
4232
4233
4234 @Test
4235 @Alerts("0, 6, 6")
4236 public void ajax___load_____404_error_callbacks() throws Exception {
4237 runTest("ajax: .load() - 404 error callbacks");
4238 }
4239
4240
4241
4242
4243
4244 @Test
4245 @Alerts("0, 8, 8")
4246 public void ajax__jQuery_ajax_____abort() throws Exception {
4247 runTest("ajax: jQuery.ajax() - abort");
4248 }
4249
4250
4251
4252
4253
4254 @Test
4255 @Alerts("0, 14, 14")
4256 public void ajax__Ajax_events_with_context() throws Exception {
4257 runTest("ajax: Ajax events with context");
4258 }
4259
4260
4261
4262
4263
4264 @Test
4265 @Alerts("0, 1, 1")
4266 public void ajax__jQuery_ajax_context_modification() throws Exception {
4267 runTest("ajax: jQuery.ajax context modification");
4268 }
4269
4270
4271
4272
4273
4274 @Test
4275 @Alerts("0, 4, 4")
4276 public void ajax__jQuery_ajax_context_modification_through_ajaxSetup() throws Exception {
4277 runTest("ajax: jQuery.ajax context modification through ajaxSetup");
4278 }
4279
4280
4281
4282
4283
4284 @Test
4285 @Alerts("0, 3, 3")
4286 public void ajax__jQuery_ajax_____disabled_globals() throws Exception {
4287 runTest("ajax: jQuery.ajax() - disabled globals");
4288 }
4289
4290
4291
4292
4293
4294 @Test
4295 @Alerts("0, 3, 3")
4296 public void ajax__jQuery_ajax___xml__non_namespace_elements_inside_namespaced_elements() throws Exception {
4297 runTest("ajax: jQuery.ajax - xml: non-namespace elements inside namespaced elements");
4298 }
4299
4300
4301
4302
4303
4304 @Test
4305 @Alerts("0, 3, 3")
4306 public void ajax__jQuery_ajax___xml__non_namespace_elements_inside_namespaced_elements__over_JSONP_() throws Exception {
4307 runTest("ajax: jQuery.ajax - xml: non-namespace elements inside namespaced elements (over JSONP)");
4308 }
4309
4310
4311
4312
4313
4314 @Test
4315 @Alerts("0, 2, 2")
4316 public void ajax__jQuery_ajax___HEAD_requests() throws Exception {
4317 runTest("ajax: jQuery.ajax - HEAD requests");
4318 }
4319
4320
4321
4322
4323
4324 @Test
4325 @Alerts("0, 1, 1")
4326 public void ajax__jQuery_ajax___beforeSend() throws Exception {
4327 runTest("ajax: jQuery.ajax - beforeSend");
4328 }
4329
4330
4331
4332
4333
4334 @Test
4335 @Alerts("0, 2, 2")
4336 public void ajax__jQuery_ajax___beforeSend__cancel_request___2688_() throws Exception {
4337 runTest("ajax: jQuery.ajax - beforeSend, cancel request (#2688)");
4338 }
4339
4340
4341
4342
4343
4344 @Test
4345 @Alerts("0, 2, 2")
4346 public void ajax__jQuery_ajax___beforeSend__cancel_request_manually() throws Exception {
4347 runTest("ajax: jQuery.ajax - beforeSend, cancel request manually");
4348 }
4349
4350
4351
4352
4353
4354 @Test
4355 @Alerts("0, 5, 5")
4356 public void ajax__jQuery_ajax___dataType_html() throws Exception {
4357 runTest("ajax: jQuery.ajax - dataType html");
4358 }
4359
4360
4361
4362
4363
4364 @Test
4365 @Alerts("0, 1, 1")
4366 public void ajax__synchronous_request() throws Exception {
4367 runTest("ajax: synchronous request");
4368 }
4369
4370
4371
4372
4373
4374 @Test
4375 @Alerts("0, 2, 2")
4376 public void ajax__synchronous_request_with_callbacks() throws Exception {
4377 runTest("ajax: synchronous request with callbacks");
4378 }
4379
4380
4381
4382
4383
4384 @Test
4385 @Alerts("0, 8, 8")
4386 public void ajax__pass_through_request_object() throws Exception {
4387 runTest("ajax: pass-through request object");
4388 }
4389
4390
4391
4392
4393
4394 @Test
4395 @Alerts("0, 18, 18")
4396 public void ajax__ajax_cache() throws Exception {
4397 runTest("ajax: ajax cache");
4398 }
4399
4400
4401
4402
4403
4404 @Test
4405 @Alerts("0, 2, 2")
4406 public void ajax__load_String_() throws Exception {
4407 runTest("ajax: load(String)");
4408 }
4409
4410
4411
4412
4413
4414 @Test
4415 @Alerts("0, 2, 2")
4416 public void ajax__load_String_null_() throws Exception {
4417 runTest("ajax: load(String,null)");
4418 }
4419
4420
4421
4422
4423
4424 @Test
4425 @Alerts("0, 2, 2")
4426 public void ajax__load_String_undefined_() throws Exception {
4427 runTest("ajax: load(String,undefined)");
4428 }
4429
4430
4431
4432
4433
4434 @Test
4435 @Alerts("0, 1, 1")
4436 public void ajax__load__url_selector__() throws Exception {
4437 runTest("ajax: load('url selector')");
4438 }
4439
4440
4441
4442
4443
4444 @Test
4445 @Alerts("0, 1, 1")
4446 public void ajax__load_String__Function__with_ajaxSetup_on_dataType_json__see__2046() throws Exception {
4447 runTest("ajax: load(String, Function) with ajaxSetup on dataType json, see #2046");
4448 }
4449
4450
4451
4452
4453
4454 @Test
4455 @Alerts("0, 2, 2")
4456 public void ajax__load_String__Function____simple__inject_text_into_DOM() throws Exception {
4457 runTest("ajax: load(String, Function) - simple: inject text into DOM");
4458 }
4459
4460
4461
4462
4463
4464 @Test
4465 @Alerts("0, 7, 7")
4466 public void ajax__load_String__Function____check_scripts() throws Exception {
4467 runTest("ajax: load(String, Function) - check scripts");
4468 }
4469
4470
4471
4472
4473
4474 @Test
4475 @Alerts("0, 3, 3")
4476 public void ajax__load_String__Function____check_file_with_only_a_script_tag() throws Exception {
4477 runTest("ajax: load(String, Function) - check file with only a script tag");
4478 }
4479
4480
4481
4482
4483
4484 @Test
4485 @Alerts("0, 2, 2")
4486 public void ajax__load_String__Function____dataFilter_in_ajaxSettings() throws Exception {
4487 runTest("ajax: load(String, Function) - dataFilter in ajaxSettings");
4488 }
4489
4490
4491
4492
4493
4494 @Test
4495 @Alerts("0, 2, 2")
4496 public void ajax__load_String__Object__Function_() throws Exception {
4497 runTest("ajax: load(String, Object, Function)");
4498 }
4499
4500
4501
4502
4503
4504 @Test
4505 @Alerts("0, 2, 2")
4506 public void ajax__load_String__String__Function_() throws Exception {
4507 runTest("ajax: load(String, String, Function)");
4508 }
4509
4510
4511
4512
4513
4514 @Test
4515 @Alerts("0, 1, 1")
4516 public void ajax__load_____data_specified_in_ajaxSettings_is_merged_in___10524_() throws Exception {
4517 runTest("ajax: load() - data specified in ajaxSettings is merged in (#10524)");
4518 }
4519
4520
4521
4522
4523
4524 @Test
4525 @Alerts("0, 8, 8")
4526 public void ajax__load_____callbacks_get_the_correct_parameters() throws Exception {
4527 runTest("ajax: load() - callbacks get the correct parameters");
4528 }
4529
4530
4531
4532
4533
4534 @Test
4535 @Alerts("0, 1, 1")
4536 public void ajax__jQuery_get_String__Function____data_in_ajaxSettings___8277_() throws Exception {
4537 runTest("ajax: jQuery.get(String, Function) - data in ajaxSettings (#8277)");
4538 }
4539
4540
4541
4542
4543
4544 @Test
4545 @Alerts("0, 2, 2")
4546 public void ajax__jQuery_get_String__Hash__Function____parse_xml_and_use_text___on_nodes() throws Exception {
4547 runTest("ajax: jQuery.get(String, Hash, Function) - parse xml and use text() on nodes");
4548 }
4549
4550
4551
4552
4553
4554 @Test
4555 @Alerts("0, 3, 3")
4556 public void ajax__jQuery_getScript_String__Function____with_callback() throws Exception {
4557 runTest("ajax: jQuery.getScript(String, Function) - with callback");
4558 }
4559
4560
4561
4562
4563
4564 @Test
4565 @Alerts("0, 1, 1")
4566 public void ajax__jQuery_getScript_String__Function____no_callback() throws Exception {
4567 runTest("ajax: jQuery.getScript(String, Function) - no callback");
4568 }
4569
4570
4571
4572
4573
4574 @Test
4575 @Alerts("0, 24, 24")
4576 public void ajax__jQuery_ajax_____JSONP__Same_Domain() throws Exception {
4577 runTest("ajax: jQuery.ajax() - JSONP, Same Domain");
4578 }
4579
4580
4581
4582
4583
4584 @Test
4585 @Alerts("0, 24, 24")
4586 public void ajax__jQuery_ajax_____JSONP__Cross_Domain() throws Exception {
4587 runTest("ajax: jQuery.ajax() - JSONP, Cross Domain");
4588 }
4589
4590
4591
4592
4593
4594 @Test
4595 @Alerts("0, 2, 2")
4596 public void ajax__jQuery_ajax_____script__Remote() throws Exception {
4597 runTest("ajax: jQuery.ajax() - script, Remote");
4598 }
4599
4600
4601
4602
4603
4604 @Test
4605 @Alerts("0, 3, 3")
4606 public void ajax__jQuery_ajax_____script__Remote_with_POST() throws Exception {
4607 runTest("ajax: jQuery.ajax() - script, Remote with POST");
4608 }
4609
4610
4611
4612
4613
4614 @Test
4615 @Alerts("0, 2, 2")
4616 public void ajax__jQuery_ajax_____script__Remote_with_scheme_less_URL() throws Exception {
4617 runTest("ajax: jQuery.ajax() - script, Remote with scheme-less URL");
4618 }
4619
4620
4621
4622
4623
4624 @Test
4625 @Alerts("0, 2, 2")
4626 public void ajax__jQuery_ajax_____malformed_JSON() throws Exception {
4627 runTest("ajax: jQuery.ajax() - malformed JSON");
4628 }
4629
4630
4631
4632
4633
4634 @Test
4635 @Alerts("0, 1, 1")
4636 public void ajax__jQuery_ajax_____script__throws_exception___11743_() throws Exception {
4637 runTest("ajax: jQuery.ajax() - script, throws exception (#11743)");
4638 }
4639
4640
4641
4642
4643
4644 @Test
4645 @Alerts("0, 2, 2")
4646 public void ajax__jQuery_ajax_____script_by_content_type() throws Exception {
4647 runTest("ajax: jQuery.ajax() - script by content-type");
4648 }
4649
4650
4651
4652
4653
4654 @Test
4655 @Alerts("0, 5, 5")
4656 public void ajax__jQuery_ajax_____json_by_content_type() throws Exception {
4657 runTest("ajax: jQuery.ajax() - json by content-type");
4658 }
4659
4660
4661
4662
4663
4664 @Test
4665 @Alerts("0, 6, 6")
4666 public void ajax__jQuery_ajax_____json_by_content_type_disabled_with_options() throws Exception {
4667 runTest("ajax: jQuery.ajax() - json by content-type disabled with options");
4668 }
4669
4670
4671
4672
4673
4674 @Test
4675 @Alerts("0, 5, 5")
4676 public void ajax__jQuery_getJSON_String__Hash__Function____JSON_array() throws Exception {
4677 runTest("ajax: jQuery.getJSON(String, Hash, Function) - JSON array");
4678 }
4679
4680
4681
4682
4683
4684 @Test
4685 @Alerts("0, 2, 2")
4686 public void ajax__jQuery_getJSON_String__Function____JSON_object() throws Exception {
4687 runTest("ajax: jQuery.getJSON(String, Function) - JSON object");
4688 }
4689
4690
4691
4692
4693
4694 @Test
4695 @Alerts("0, 2, 2")
4696 public void ajax__jQuery_getJSON___Using_Native_JSON() throws Exception {
4697 runTest("ajax: jQuery.getJSON - Using Native JSON");
4698 }
4699
4700
4701
4702
4703
4704 @Test
4705 @Alerts("0, 2, 2")
4706 public void ajax__jQuery_getJSON_String__Function____JSON_object_with_absolute_url_to_local_content() throws Exception {
4707 runTest("ajax: jQuery.getJSON(String, Function) - JSON object with absolute url to local content");
4708 }
4709
4710
4711
4712
4713
4714 @Test
4715 @Alerts("0, 3, 3")
4716 public void ajax__jQuery_post___data() throws Exception {
4717 runTest("ajax: jQuery.post - data");
4718 }
4719
4720
4721
4722
4723
4724 @Test
4725 @Alerts("0, 4, 4")
4726 public void ajax__jQuery_post_String__Hash__Function____simple_with_xml() throws Exception {
4727 runTest("ajax: jQuery.post(String, Hash, Function) - simple with xml");
4728 }
4729
4730
4731
4732
4733
4734 @Test
4735 @Alerts("0, 1, 1")
4736 @HtmlUnitNYI(CHROME = "2, 0, 2",
4737 EDGE = "2, 0, 2",
4738 FF = "2, 0, 2",
4739 FF_ESR = "2, 0, 2")
4740 public void ajax__jQuery_ajaxSetup__timeout__Number_____with_global_timeout() throws Exception {
4741 runTest("ajax: jQuery.ajaxSetup({timeout: Number}) - with global timeout");
4742 }
4743
4744
4745
4746
4747
4748 @Test
4749 @Alerts("0, 1, 1")
4750 public void ajax__jQuery_ajaxSetup__timeout__Number___with_localtimeout() throws Exception {
4751 runTest("ajax: jQuery.ajaxSetup({timeout: Number}) with localtimeout");
4752 }
4753
4754
4755
4756
4757
4758 @Test
4759 @Alerts("0, 1, 1")
4760 public void ajax__jQuery_ajax___simple_get() throws Exception {
4761 runTest("ajax: jQuery.ajax - simple get");
4762 }
4763
4764
4765
4766
4767
4768 @Test
4769 @Alerts("0, 1, 1")
4770 public void ajax__jQuery_ajax___simple_post() throws Exception {
4771 runTest("ajax: jQuery.ajax - simple post");
4772 }
4773
4774
4775
4776
4777
4778 @Test
4779 @Alerts("0, 1, 1")
4780 public void ajax__ajaxSetup__() throws Exception {
4781 runTest("ajax: ajaxSetup()");
4782 }
4783
4784
4785
4786
4787
4788 @Test
4789 @Alerts("0, 1, 1")
4790 public void ajax__data_option__evaluate_function_values___2806_() throws Exception {
4791 runTest("ajax: data option: evaluate function values (#2806)");
4792 }
4793
4794
4795
4796
4797
4798 @Test
4799 @Alerts("0, 1, 1")
4800 public void ajax__data_option__empty_bodies_for_non_GET_requests() throws Exception {
4801 runTest("ajax: data option: empty bodies for non-GET requests");
4802 }
4803
4804
4805
4806
4807
4808 @Test
4809 @Alerts("0, 3, 3")
4810 public void ajax__jQuery_ajax___If_Modified_Since_support__cache_() throws Exception {
4811 runTest("ajax: jQuery.ajax - If-Modified-Since support (cache)");
4812 }
4813
4814
4815
4816
4817
4818 @Test
4819 @Alerts("0, 3, 3")
4820 public void ajax__jQuery_ajax___Etag_support__cache_() throws Exception {
4821 runTest("ajax: jQuery.ajax - Etag support (cache)");
4822 }
4823
4824
4825
4826
4827
4828 @Test
4829 @Alerts("0, 3, 3")
4830 public void ajax__jQuery_ajax___If_Modified_Since_support__no_cache_() throws Exception {
4831 runTest("ajax: jQuery.ajax - If-Modified-Since support (no cache)");
4832 }
4833
4834
4835
4836
4837
4838 @Test
4839 @Alerts("0, 3, 3")
4840 public void ajax__jQuery_ajax___Etag_support__no_cache_() throws Exception {
4841 runTest("ajax: jQuery.ajax - Etag support (no cache)");
4842 }
4843
4844
4845
4846
4847
4848 @Test
4849 @Alerts("0, 2, 2")
4850 public void ajax__jQuery_ajax___failing_cross_domain() throws Exception {
4851 runTest("ajax: jQuery ajax - failing cross-domain");
4852 }
4853
4854
4855
4856
4857
4858 @Test
4859 @Alerts("0, 1, 1")
4860 public void ajax__jQuery_ajax___atom_xml() throws Exception {
4861 runTest("ajax: jQuery ajax - atom+xml");
4862 }
4863
4864
4865
4866
4867
4868 @Test
4869 @Alerts("0, 1, 1")
4870 public void ajax__jQuery_ajax___Location_object_as_url___7531_() throws Exception {
4871 runTest("ajax: jQuery.ajax - Location object as url (#7531)");
4872 }
4873
4874
4875
4876
4877
4878 @Test
4879 @Alerts("0, 2, 2")
4880 public void ajax__jQuery_ajax___Context_with_circular_references___9887_() throws Exception {
4881 runTest("ajax: jQuery.ajax - Context with circular references (#9887)");
4882 }
4883
4884
4885
4886
4887
4888 @Test
4889 @Alerts("0, 3, 3")
4890 public void ajax__jQuery_ajax___statusText() throws Exception {
4891 runTest("ajax: jQuery.ajax - statusText");
4892 }
4893
4894
4895
4896
4897
4898 @Test
4899 @Alerts("0, 20, 20")
4900 public void ajax__jQuery_ajax___statusCode() throws Exception {
4901 runTest("ajax: jQuery.ajax - statusCode");
4902 }
4903
4904
4905
4906
4907
4908 @Test
4909 @Alerts("0, 8, 8")
4910 public void ajax__jQuery_ajax___transitive_conversions() throws Exception {
4911 runTest("ajax: jQuery.ajax - transitive conversions");
4912 }
4913
4914
4915
4916
4917
4918 @Test
4919 @Alerts("0, 2, 2")
4920 public void ajax__jQuery_ajax___overrideMimeType() throws Exception {
4921 runTest("ajax: jQuery.ajax - overrideMimeType");
4922 }
4923
4924
4925
4926
4927
4928 @Test
4929 @Alerts("0, 1, 1")
4930 public void ajax__jQuery_ajax___abort_in_prefilter() throws Exception {
4931 runTest("ajax: jQuery.ajax - abort in prefilter");
4932 }
4933
4934
4935
4936
4937
4938 @Test
4939 @Alerts("0, 1, 1")
4940 public void ajax__jQuery_ajax___loading_binary_data_shouldn_t_throw_an_exception_in_IE___11426_() throws Exception {
4941 runTest("ajax: jQuery.ajax - loading binary data shouldn't throw an exception in IE (#11426)");
4942 }
4943
4944
4945
4946
4947
4948 @Test
4949 @Alerts("0, 1, 1")
4950 public void ajax__jQuery_domManip___no_side_effect_because_of_ajaxSetup_or_global_events___11264_() throws Exception {
4951 runTest("ajax: jQuery.domManip - no side effect because of ajaxSetup or global events (#11264)");
4952 }
4953
4954
4955
4956
4957
4958 @Test
4959 @Alerts("0, 2, 2")
4960 public void ajax__jQuery_domManip___script_in_comments_are_properly_evaluated___11402_() throws Exception {
4961 runTest("ajax: jQuery.domManip - script in comments are properly evaluated (#11402)");
4962 }
4963
4964
4965
4966
4967
4968 @Test
4969 @Alerts("0, 1, 1")
4970 public void ajax__jQuery_ajax___active_counter() throws Exception {
4971 runTest("ajax: jQuery.ajax - active counter");
4972 }
4973
4974
4975
4976
4977
4978 @Test
4979 @Alerts("0, 1, 1")
4980 public void effects__sanity_check() throws Exception {
4981 runTest("effects: sanity check");
4982 }
4983
4984
4985
4986
4987
4988 @Test
4989 @Alerts("0, 26, 26")
4990 public void effects__show__() throws Exception {
4991 runTest("effects: show()");
4992 }
4993
4994
4995
4996
4997
4998 @Test
4999 @Alerts("0, 15, 15")
5000 public void effects__show_Number____other_displays() throws Exception {
5001 runTest("effects: show(Number) - other displays");
5002 }
5003
5004
5005
5006
5007
5008 @Test
5009 @Alerts("0, 3, 3")
5010 public void effects__Persist_correct_display_value() throws Exception {
5011 runTest("effects: Persist correct display value");
5012 }
5013
5014
5015
5016
5017
5018 @Test
5019 @Alerts("0, 1, 1")
5020 public void effects__animate_Hash__Object__Function_() throws Exception {
5021 runTest("effects: animate(Hash, Object, Function)");
5022 }
5023
5024
5025
5026
5027
5028 @Test
5029 @Alerts("0, 1, 1")
5030 public void effects__animate_negative_height() throws Exception {
5031 runTest("effects: animate negative height");
5032 }
5033
5034
5035
5036
5037
5038 @Test
5039 @Alerts("0, 1, 1")
5040 public void effects__animate_negative_margin() throws Exception {
5041 runTest("effects: animate negative margin");
5042 }
5043
5044
5045
5046
5047
5048 @Test
5049 @Alerts("0, 1, 1")
5050 public void effects__animate_negative_margin_with_px() throws Exception {
5051 runTest("effects: animate negative margin with px");
5052 }
5053
5054
5055
5056
5057
5058 @Test
5059 @Alerts("0, 1, 1")
5060 @HtmlUnitNYI(CHROME = "1, 0, 1",
5061 EDGE = "1, 0, 1",
5062 FF = "1, 0, 1",
5063 FF_ESR = "1, 0, 1")
5064 public void effects__animate_negative_padding() throws Exception {
5065 runTest("effects: animate negative padding");
5066 }
5067
5068
5069
5070
5071
5072 @Test
5073 @Alerts("0, 3, 3")
5074 public void effects__animate_block_as_inline_width_height() throws Exception {
5075 runTest("effects: animate block as inline width/height");
5076 }
5077
5078
5079
5080
5081
5082 @Test
5083 @Alerts("0, 3, 3")
5084 public void effects__animate_native_inline_width_height() throws Exception {
5085 runTest("effects: animate native inline width/height");
5086 }
5087
5088
5089
5090
5091
5092 @Test
5093 @Alerts("0, 3, 3")
5094 public void effects__animate_block_width_height() throws Exception {
5095 runTest("effects: animate block width/height");
5096 }
5097
5098
5099
5100
5101
5102 @Test
5103 @Alerts("0, 1, 1")
5104 public void effects__animate_table_width_height() throws Exception {
5105 runTest("effects: animate table width/height");
5106 }
5107
5108
5109
5110
5111
5112 @Test
5113 @Alerts("0, 3, 3")
5114 @HtmlUnitNYI(CHROME = "2, 1, 3",
5115 EDGE = "2, 1, 3",
5116 FF = "2, 1, 3",
5117 FF_ESR = "2, 1, 3")
5118 public void effects__animate_table_row_width_height() throws Exception {
5119 runTest("effects: animate table-row width/height");
5120 }
5121
5122
5123
5124
5125
5126 @Test
5127 @Alerts("0, 3, 3")
5128 @HtmlUnitNYI(CHROME = "2, 1, 3",
5129 EDGE = "2, 1, 3",
5130 FF = "2, 1, 3",
5131 FF_ESR = "2, 1, 3")
5132 public void effects__animate_table_cell_width_height() throws Exception {
5133 runTest("effects: animate table-cell width/height");
5134 }
5135
5136
5137
5138
5139
5140 @Test
5141 @Alerts("0, 2, 2")
5142 public void effects__animate_percentage____on_width_height() throws Exception {
5143 runTest("effects: animate percentage(%) on width/height");
5144 }
5145
5146
5147
5148
5149
5150 @Test
5151 @Alerts("0, 2, 2")
5152 public void effects__animate_resets_overflow_x_and_overflow_y_when_finished() throws Exception {
5153 runTest("effects: animate resets overflow-x and overflow-y when finished");
5154 }
5155
5156
5157
5158
5159
5160 @Test
5161 @Alerts("0, 2, 2")
5162 public void effects__animate_option___queue__false__() throws Exception {
5163 runTest("effects: animate option { queue: false }");
5164 }
5165
5166
5167
5168
5169
5170 @Test
5171 @Alerts("0, 2, 2")
5172 public void effects__animate_option___queue__true__() throws Exception {
5173 runTest("effects: animate option { queue: true }");
5174 }
5175
5176
5177
5178
5179
5180 @Test
5181 @Alerts("0, 5, 5")
5182 public void effects__animate_option___queue___name___() throws Exception {
5183 runTest("effects: animate option { queue: 'name' }");
5184 }
5185
5186
5187
5188
5189
5190 @Test
5191 @Alerts("0, 2, 2")
5192 public void effects__animate_with_no_properties() throws Exception {
5193 runTest("effects: animate with no properties");
5194 }
5195
5196
5197
5198
5199
5200 @Test
5201 @Alerts("0, 11, 11")
5202 public void effects__animate_duration_0() throws Exception {
5203 runTest("effects: animate duration 0");
5204 }
5205
5206
5207
5208
5209
5210 @Test
5211 @Alerts("0, 1, 1")
5212 public void effects__animate_hyphenated_properties() throws Exception {
5213 runTest("effects: animate hyphenated properties");
5214 }
5215
5216
5217
5218
5219
5220 @Test
5221 @Alerts("0, 1, 1")
5222 public void effects__animate_non_element() throws Exception {
5223 runTest("effects: animate non-element");
5224 }
5225
5226
5227
5228
5229
5230 @Test
5231 @Alerts("0, 4, 4")
5232 public void effects__stop__() throws Exception {
5233 runTest("effects: stop()");
5234 }
5235
5236
5237
5238
5239
5240 @Test
5241 @Alerts("0, 3, 3")
5242 public void effects__stop_____several_in_queue() throws Exception {
5243 runTest("effects: stop() - several in queue");
5244 }
5245
5246
5247
5248
5249
5250 @Test
5251 @Alerts("0, 4, 4")
5252 public void effects__stop_clearQueue_() throws Exception {
5253 runTest("effects: stop(clearQueue)");
5254 }
5255
5256
5257
5258
5259
5260 @Test
5261 @Alerts("0, 1, 1")
5262 public void effects__stop_clearQueue__gotoEnd_() throws Exception {
5263 runTest("effects: stop(clearQueue, gotoEnd)");
5264 }
5265
5266
5267
5268
5269
5270 @Test
5271 @Alerts("0, 3, 3")
5272 public void effects__stop__queue_______________Stop_single_queues() throws Exception {
5273 runTest("effects: stop( queue, ..., ... ) - Stop single queues");
5274 }
5275
5276
5277
5278
5279
5280 @Test
5281 @Alerts("0, 6, 6")
5282 public void effects__toggle__() throws Exception {
5283 runTest("effects: toggle()");
5284 }
5285
5286
5287
5288
5289
5290 @Test
5291 @Alerts("1, 6, 7")
5292 @HtmlUnitNYI(CHROME = "0, 7, 7",
5293 EDGE = "0, 7, 7",
5294 FF = "0, 7, 7",
5295 FF_ESR = "0, 7, 7")
5296 public void effects__jQuery_fx_prototype_cur______1_8_Back_Compat() throws Exception {
5297 runTest("effects: jQuery.fx.prototype.cur() - <1.8 Back Compat");
5298 }
5299
5300
5301
5302
5303
5304 @Test
5305 @Alerts("0, 2, 2")
5306 public void effects__JS_Overflow_and_Display() throws Exception {
5307 runTest("effects: JS Overflow and Display");
5308 }
5309
5310
5311
5312
5313
5314 @Test
5315 @Alerts("0, 2, 2")
5316 public void effects__CSS_Overflow_and_Display() throws Exception {
5317 runTest("effects: CSS Overflow and Display");
5318 }
5319
5320
5321
5322
5323
5324 @Test
5325 @Alerts("0, 6, 6")
5326 public void effects__CSS_Auto_to_0() throws Exception {
5327 runTest("effects: CSS Auto to 0");
5328 }
5329
5330
5331
5332
5333
5334 @Test
5335 @Alerts("0, 6, 6")
5336 public void effects__CSS_Auto_to_50() throws Exception {
5337 runTest("effects: CSS Auto to 50");
5338 }
5339
5340
5341
5342
5343
5344 @Test
5345 @Alerts("0, 6, 6")
5346 public void effects__CSS_Auto_to_100() throws Exception {
5347 runTest("effects: CSS Auto to 100");
5348 }
5349
5350
5351
5352
5353
5354 @Test
5355 @Alerts("0, 5, 5")
5356 public void effects__CSS_Auto_to_show() throws Exception {
5357 runTest("effects: CSS Auto to show");
5358 }
5359
5360
5361
5362
5363
5364 @Test
5365 @Alerts("0, 4, 4")
5366 public void effects__CSS_Auto_to_hide() throws Exception {
5367 runTest("effects: CSS Auto to hide");
5368 }
5369
5370
5371
5372
5373
5374 @Test
5375 @Alerts("0, 6, 6")
5376 public void effects__JS_Auto_to_0() throws Exception {
5377 runTest("effects: JS Auto to 0");
5378 }
5379
5380
5381
5382
5383
5384 @Test
5385 @Alerts("0, 6, 6")
5386 public void effects__JS_Auto_to_50() throws Exception {
5387 runTest("effects: JS Auto to 50");
5388 }
5389
5390
5391
5392
5393
5394 @Test
5395 @Alerts("0, 6, 6")
5396 public void effects__JS_Auto_to_100() throws Exception {
5397 runTest("effects: JS Auto to 100");
5398 }
5399
5400
5401
5402
5403
5404 @Test
5405 @Alerts("0, 5, 5")
5406 public void effects__JS_Auto_to_show() throws Exception {
5407 runTest("effects: JS Auto to show");
5408 }
5409
5410
5411
5412
5413
5414 @Test
5415 @Alerts("0, 4, 4")
5416 public void effects__JS_Auto_to_hide() throws Exception {
5417 runTest("effects: JS Auto to hide");
5418 }
5419
5420
5421
5422
5423
5424 @Test
5425 @Alerts("0, 6, 6")
5426 public void effects__CSS_100_to_0() throws Exception {
5427 runTest("effects: CSS 100 to 0");
5428 }
5429
5430
5431
5432
5433
5434 @Test
5435 @Alerts("0, 6, 6")
5436 public void effects__CSS_100_to_50() throws Exception {
5437 runTest("effects: CSS 100 to 50");
5438 }
5439
5440
5441
5442
5443
5444 @Test
5445 @Alerts("0, 6, 6")
5446 public void effects__CSS_100_to_100() throws Exception {
5447 runTest("effects: CSS 100 to 100");
5448 }
5449
5450
5451
5452
5453
5454 @Test
5455 @Alerts("0, 5, 5")
5456 public void effects__CSS_100_to_show() throws Exception {
5457 runTest("effects: CSS 100 to show");
5458 }
5459
5460
5461
5462
5463
5464 @Test
5465 @Alerts("0, 4, 4")
5466 public void effects__CSS_100_to_hide() throws Exception {
5467 runTest("effects: CSS 100 to hide");
5468 }
5469
5470
5471
5472
5473
5474 @Test
5475 @Alerts("0, 6, 6")
5476 public void effects__JS_100_to_0() throws Exception {
5477 runTest("effects: JS 100 to 0");
5478 }
5479
5480
5481
5482
5483
5484 @Test
5485 @Alerts("0, 6, 6")
5486 public void effects__JS_100_to_50() throws Exception {
5487 runTest("effects: JS 100 to 50");
5488 }
5489
5490
5491
5492
5493
5494 @Test
5495 @Alerts("0, 6, 6")
5496 public void effects__JS_100_to_100() throws Exception {
5497 runTest("effects: JS 100 to 100");
5498 }
5499
5500
5501
5502
5503
5504 @Test
5505 @Alerts("0, 5, 5")
5506 public void effects__JS_100_to_show() throws Exception {
5507 runTest("effects: JS 100 to show");
5508 }
5509
5510
5511
5512
5513
5514 @Test
5515 @Alerts("0, 4, 4")
5516 public void effects__JS_100_to_hide() throws Exception {
5517 runTest("effects: JS 100 to hide");
5518 }
5519
5520
5521
5522
5523
5524 @Test
5525 @Alerts("0, 6, 6")
5526 public void effects__CSS_50_to_0() throws Exception {
5527 runTest("effects: CSS 50 to 0");
5528 }
5529
5530
5531
5532
5533
5534 @Test
5535 @Alerts("0, 6, 6")
5536 public void effects__CSS_50_to_50() throws Exception {
5537 runTest("effects: CSS 50 to 50");
5538 }
5539
5540
5541
5542
5543
5544 @Test
5545 @Alerts("0, 6, 6")
5546 public void effects__CSS_50_to_100() throws Exception {
5547 runTest("effects: CSS 50 to 100");
5548 }
5549
5550
5551
5552
5553
5554 @Test
5555 @Alerts("0, 5, 5")
5556 public void effects__CSS_50_to_show() throws Exception {
5557 runTest("effects: CSS 50 to show");
5558 }
5559
5560
5561
5562
5563
5564 @Test
5565 @Alerts("0, 4, 4")
5566 public void effects__CSS_50_to_hide() throws Exception {
5567 runTest("effects: CSS 50 to hide");
5568 }
5569
5570
5571
5572
5573
5574 @Test
5575 @Alerts("0, 6, 6")
5576 public void effects__JS_50_to_0() throws Exception {
5577 runTest("effects: JS 50 to 0");
5578 }
5579
5580
5581
5582
5583
5584 @Test
5585 @Alerts("0, 6, 6")
5586 public void effects__JS_50_to_50() throws Exception {
5587 runTest("effects: JS 50 to 50");
5588 }
5589
5590
5591
5592
5593
5594 @Test
5595 @Alerts("0, 6, 6")
5596 public void effects__JS_50_to_100() throws Exception {
5597 runTest("effects: JS 50 to 100");
5598 }
5599
5600
5601
5602
5603
5604 @Test
5605 @Alerts("0, 5, 5")
5606 public void effects__JS_50_to_show() throws Exception {
5607 runTest("effects: JS 50 to show");
5608 }
5609
5610
5611
5612
5613
5614 @Test
5615 @Alerts("0, 4, 4")
5616 public void effects__JS_50_to_hide() throws Exception {
5617 runTest("effects: JS 50 to hide");
5618 }
5619
5620
5621
5622
5623
5624 @Test
5625 @Alerts("0, 6, 6")
5626 public void effects__CSS_0_to_0() throws Exception {
5627 runTest("effects: CSS 0 to 0");
5628 }
5629
5630
5631
5632
5633
5634 @Test
5635 @Alerts("0, 6, 6")
5636 public void effects__CSS_0_to_50() throws Exception {
5637 runTest("effects: CSS 0 to 50");
5638 }
5639
5640
5641
5642
5643
5644 @Test
5645 @Alerts("0, 6, 6")
5646 public void effects__CSS_0_to_100() throws Exception {
5647 runTest("effects: CSS 0 to 100");
5648 }
5649
5650
5651
5652
5653
5654 @Test
5655 @Alerts("0, 5, 5")
5656 public void effects__CSS_0_to_show() throws Exception {
5657 runTest("effects: CSS 0 to show");
5658 }
5659
5660
5661
5662
5663
5664 @Test
5665 @Alerts("0, 4, 4")
5666 public void effects__CSS_0_to_hide() throws Exception {
5667 runTest("effects: CSS 0 to hide");
5668 }
5669
5670
5671
5672
5673
5674 @Test
5675 @Alerts("0, 6, 6")
5676 public void effects__JS_0_to_0() throws Exception {
5677 runTest("effects: JS 0 to 0");
5678 }
5679
5680
5681
5682
5683
5684 @Test
5685 @Alerts("0, 6, 6")
5686 public void effects__JS_0_to_50() throws Exception {
5687 runTest("effects: JS 0 to 50");
5688 }
5689
5690
5691
5692
5693
5694 @Test
5695 @Alerts("0, 6, 6")
5696 public void effects__JS_0_to_100() throws Exception {
5697 runTest("effects: JS 0 to 100");
5698 }
5699
5700
5701
5702
5703
5704 @Test
5705 @Alerts("0, 5, 5")
5706 public void effects__JS_0_to_show() throws Exception {
5707 runTest("effects: JS 0 to show");
5708 }
5709
5710
5711
5712
5713
5714 @Test
5715 @Alerts("0, 4, 4")
5716 public void effects__JS_0_to_hide() throws Exception {
5717 runTest("effects: JS 0 to hide");
5718 }
5719
5720
5721
5722
5723
5724 @Test
5725 @Alerts("0, 5, 5")
5726 public void effects__Chain_fadeOut_fadeIn() throws Exception {
5727 runTest("effects: Chain fadeOut fadeIn");
5728 }
5729
5730
5731
5732
5733
5734 @Test
5735 @Alerts("0, 5, 5")
5736 public void effects__Chain_fadeIn_fadeOut() throws Exception {
5737 runTest("effects: Chain fadeIn fadeOut");
5738 }
5739
5740
5741
5742
5743
5744 @Test
5745 @Alerts("0, 5, 5")
5746 public void effects__Chain_hide_show() throws Exception {
5747 runTest("effects: Chain hide show");
5748 }
5749
5750
5751
5752
5753
5754 @Test
5755 @Alerts("0, 5, 5")
5756 public void effects__Chain_show_hide() throws Exception {
5757 runTest("effects: Chain show hide");
5758 }
5759
5760
5761
5762
5763
5764 @Test
5765 @Alerts("0, 5, 5")
5766 public void effects__Chain_show_hide_with_easing_and_callback() throws Exception {
5767 runTest("effects: Chain show hide with easing and callback");
5768 }
5769
5770
5771
5772
5773
5774 @Test
5775 @Alerts("0, 5, 5")
5776 public void effects__Chain_toggle_in() throws Exception {
5777 runTest("effects: Chain toggle in");
5778 }
5779
5780
5781
5782
5783
5784 @Test
5785 @Alerts("0, 5, 5")
5786 public void effects__Chain_toggle_out() throws Exception {
5787 runTest("effects: Chain toggle out");
5788 }
5789
5790
5791
5792
5793
5794 @Test
5795 @Alerts("0, 5, 5")
5796 public void effects__Chain_toggle_out_with_easing_and_callback() throws Exception {
5797 runTest("effects: Chain toggle out with easing and callback");
5798 }
5799
5800
5801
5802
5803
5804 @Test
5805 @Alerts("0, 5, 5")
5806 public void effects__Chain_slideDown_slideUp() throws Exception {
5807 runTest("effects: Chain slideDown slideUp");
5808 }
5809
5810
5811
5812
5813
5814 @Test
5815 @Alerts("0, 5, 5")
5816 public void effects__Chain_slideUp_slideDown() throws Exception {
5817 runTest("effects: Chain slideUp slideDown");
5818 }
5819
5820
5821
5822
5823
5824 @Test
5825 @Alerts("0, 5, 5")
5826 public void effects__Chain_slideUp_slideDown_with_easing_and_callback() throws Exception {
5827 runTest("effects: Chain slideUp slideDown with easing and callback");
5828 }
5829
5830
5831
5832
5833
5834 @Test
5835 @Alerts("0, 5, 5")
5836 public void effects__Chain_slideToggle_in() throws Exception {
5837 runTest("effects: Chain slideToggle in");
5838 }
5839
5840
5841
5842
5843
5844 @Test
5845 @Alerts("0, 5, 5")
5846 public void effects__Chain_slideToggle_out() throws Exception {
5847 runTest("effects: Chain slideToggle out");
5848 }
5849
5850
5851
5852
5853
5854 @Test
5855 @Alerts("0, 5, 5")
5856 public void effects__Chain_fadeToggle_in() throws Exception {
5857 runTest("effects: Chain fadeToggle in");
5858 }
5859
5860
5861
5862
5863
5864 @Test
5865 @Alerts("0, 5, 5")
5866 public void effects__Chain_fadeToggle_out() throws Exception {
5867 runTest("effects: Chain fadeToggle out");
5868 }
5869
5870
5871
5872
5873
5874 @Test
5875 @Alerts("0, 5, 5")
5876 public void effects__Chain_fadeTo_0_5_1_0_with_easing_and_callback_() throws Exception {
5877 runTest("effects: Chain fadeTo 0.5 1.0 with easing and callback)");
5878 }
5879
5880
5881
5882
5883
5884 @Test
5885 @Alerts("0, 4, 4")
5886 public void effects__jQuery_show__fast___doesn_t_clear_radio_buttons__bug__1095_() throws Exception {
5887 runTest("effects: jQuery.show('fast') doesn't clear radio buttons (bug #1095)");
5888 }
5889
5890
5891
5892
5893
5894 @Test
5895 @Alerts("0, 8, 8")
5896 public void effects__slideToggle___stop___slideToggle__() throws Exception {
5897 runTest("effects: slideToggle().stop().slideToggle()");
5898 }
5899
5900
5901
5902
5903
5904 @Test
5905 @Alerts("0, 8, 8")
5906 public void effects__fadeToggle___stop___fadeToggle__() throws Exception {
5907 runTest("effects: fadeToggle().stop().fadeToggle()");
5908 }
5909
5910
5911
5912
5913
5914 @Test
5915 @Alerts("0, 8, 8")
5916 public void effects__toggle___stop___toggle__() throws Exception {
5917 runTest("effects: toggle().stop().toggle()");
5918 }
5919
5920
5921
5922
5923
5924 @Test
5925 @Alerts("0, 5, 5")
5926 public void effects__animate_with_per_property_easing() throws Exception {
5927 runTest("effects: animate with per-property easing");
5928 }
5929
5930
5931
5932
5933
5934 @Test
5935 @Alerts("0, 11, 11")
5936 public void effects__animate_with_CSS_shorthand_properties() throws Exception {
5937 runTest("effects: animate with CSS shorthand properties");
5938 }
5939
5940
5941
5942
5943
5944 @Test
5945 @Alerts("0, 3, 3")
5946 public void effects__hide_hidden_elements__with_animation__bug__7141_() throws Exception {
5947 runTest("effects: hide hidden elements, with animation (bug #7141)");
5948 }
5949
5950
5951
5952
5953
5954 @Test
5955 @Alerts("0, 2, 2")
5956 public void effects__animate_unit_less_properties___4966_() throws Exception {
5957 runTest("effects: animate unit-less properties (#4966)");
5958 }
5959
5960
5961
5962
5963
5964 @Test
5965 @Alerts("0, 6, 6")
5966 public void effects__animate_properties_missing_px_w__opacity_as_last___9074_() throws Exception {
5967 runTest("effects: animate properties missing px w/ opacity as last (#9074)");
5968 }
5969
5970
5971
5972
5973
5974 @Test
5975 @Alerts("0, 1, 1")
5976 public void effects__callbacks_should_fire_in_correct_order___9100_() throws Exception {
5977 runTest("effects: callbacks should fire in correct order (#9100)");
5978 }
5979
5980
5981
5982
5983
5984 @Test
5985 @Alerts("0, 2, 2")
5986 public void effects__callbacks_that_throw_exceptions_will_be_removed___5684_() throws Exception {
5987 runTest("effects: callbacks that throw exceptions will be removed (#5684)");
5988 }
5989
5990
5991
5992
5993
5994 @Test
5995 @Alerts("0, 2, 2")
5996 public void effects__animate_will_scale_margin_properties_individually() throws Exception {
5997 runTest("effects: animate will scale margin properties individually");
5998 }
5999
6000
6001
6002
6003
6004 @Test
6005 @Alerts("0, 1, 1")
6006 public void effects__Do_not_append_px_to__fill_opacity___9548() throws Exception {
6007 runTest("effects: Do not append px to 'fill-opacity' #9548");
6008 }
6009
6010
6011
6012
6013
6014 @Test
6015 @Alerts("0, 4, 4")
6016 public void effects__jQuery_Animation__object__props__opts__() throws Exception {
6017 runTest("effects: jQuery.Animation( object, props, opts )");
6018 }
6019
6020
6021
6022
6023
6024 @Test
6025 @Alerts("0, 1, 1")
6026 public void effects__Animate_Option__step__function__percent__tween__() throws Exception {
6027 runTest("effects: Animate Option: step: function( percent, tween )");
6028 }
6029
6030
6031
6032
6033
6034 @Test
6035 @Alerts("0, 2, 2")
6036 public void effects__Animate_callbacks_have_correct_context() throws Exception {
6037 runTest("effects: Animate callbacks have correct context");
6038 }
6039
6040
6041
6042
6043
6044 @Test
6045 @Alerts("0, 2, 2")
6046 public void effects__User_supplied_callback_called_after_show_when_fx_off___8892_() throws Exception {
6047 runTest("effects: User supplied callback called after show when fx off (#8892)");
6048 }
6049
6050
6051
6052
6053
6054 @Test
6055 @Alerts("0, 18, 18")
6056 public void effects__animate_should_set_display_for_disconnected_nodes() throws Exception {
6057 runTest("effects: animate should set display for disconnected nodes");
6058 }
6059
6060
6061
6062
6063
6064 @Test
6065 @Alerts("0, 1, 1")
6066 public void effects__Animation_callback_should_not_show_animated_element_as_animated___7157_() throws Exception {
6067 runTest("effects: Animation callback should not show animated element as animated (#7157)");
6068 }
6069
6070
6071
6072
6073
6074 @Test
6075 @Alerts("0, 3, 3")
6076 public void effects__hide_called_on_element_within_hidden_parent_should_set_display_to_none___10045_() throws Exception {
6077 runTest("effects: hide called on element within hidden parent should set display to none (#10045)");
6078 }
6079
6080
6081
6082
6083
6084 @Test
6085 @Alerts("0, 5, 5")
6086 public void effects__hide__fadeOut_and_slideUp_called_on_element_width_height_and_width___0_should_set_display_to_none() throws Exception {
6087 runTest("effects: hide, fadeOut and slideUp called on element width height and width = 0 should set display to none");
6088 }
6089
6090
6091
6092
6093
6094 @Test
6095 @Alerts("0, 10, 10")
6096 public void effects__Handle_queue_false_promises() throws Exception {
6097 runTest("effects: Handle queue:false promises");
6098 }
6099
6100
6101
6102
6103
6104 @Test
6105 @Alerts("0, 4, 4")
6106 public void effects__multiple_unqueued_and_promise() throws Exception {
6107 runTest("effects: multiple unqueued and promise");
6108 }
6109
6110
6111
6112
6113
6114 @Test
6115 @Alerts("0, 1, 1")
6116 @HtmlUnitNYI(CHROME = "1, 0, 1",
6117 EDGE = "1, 0, 1",
6118 FF = "1, 0, 1",
6119 FF_ESR = "1, 0, 1")
6120 public void effects__animate_does_not_change_start_value_for_non_px_animation___7109_() throws Exception {
6121 runTest("effects: animate does not change start value for non-px animation (#7109)");
6122 }
6123
6124
6125
6126
6127
6128 @Test
6129 @Alerts("0, 2, 2")
6130 public void effects__non_px_animation_handles_non_numeric_start___11971_() throws Exception {
6131 runTest("effects: non-px animation handles non-numeric start (#11971)");
6132 }
6133
6134
6135
6136
6137
6138 @Test
6139 @Alerts("0, 15, 15")
6140 public void effects__Animation_callbacks___11797_() throws Exception {
6141 runTest("effects: Animation callbacks (#11797)");
6142 }
6143
6144
6145
6146
6147
6148 @Test
6149 @Alerts("0, 4, 4")
6150 public void effects__Animate_properly_sets_overflow_hidden_when_animating_width_height___12117_() throws Exception {
6151 runTest("effects: Animate properly sets overflow hidden when animating width/height (#12117)");
6152 }
6153
6154
6155
6156
6157
6158 @Test
6159 @Alerts("0, 1, 1")
6160 public void effects__Animations_with_0_duration_don_t_ease___12273_() throws Exception {
6161 runTest("effects: Animations with 0 duration don't ease (#12273)");
6162 }
6163
6164
6165
6166
6167
6168 @Test
6169 @Alerts("0, 2, 2")
6170 public void offset__empty_set() throws Exception {
6171 runTest("offset: empty set");
6172 }
6173
6174
6175
6176
6177
6178 @Test
6179 @Alerts("0, 2, 2")
6180 public void offset__object_without_getBoundingClientRect() throws Exception {
6181 runTest("offset: object without getBoundingClientRect");
6182 }
6183
6184
6185
6186
6187
6188 @Test
6189 @Alerts("0, 2, 2")
6190 public void offset__disconnected_node() throws Exception {
6191 runTest("offset: disconnected node");
6192 }
6193
6194
6195
6196
6197
6198 @Test
6199 @Alerts("0, 178, 178")
6200 @HtmlUnitNYI(CHROME = "0, 4, 4",
6201 EDGE = "0, 4, 4",
6202 FF = "0, 4, 4",
6203 FF_ESR = "0, 4, 4")
6204 public void offset__absolute() throws Exception {
6205 runTest("offset: absolute");
6206 }
6207
6208
6209
6210
6211
6212 @Test
6213 @Alerts("0, 60, 60")
6214 @HtmlUnitNYI(CHROME = "4, 56, 60",
6215 EDGE = "4, 56, 60",
6216 FF = "4, 56, 60",
6217 FF_ESR = "4, 56, 60")
6218 public void offset__relative() throws Exception {
6219 runTest("offset: relative");
6220 }
6221
6222
6223
6224
6225
6226 @Test
6227 @Alerts("0, 80, 80")
6228 public void offset__static() throws Exception {
6229 runTest("offset: static");
6230 }
6231
6232
6233
6234
6235
6236 @Test
6237 @Alerts("0, 30, 30")
6238 public void offset__fixed() throws Exception {
6239 runTest("offset: fixed");
6240 }
6241
6242
6243
6244
6245
6246 @Test
6247 @Alerts("0, 4, 4")
6248 @HtmlUnitNYI(CHROME = "2, 2, 4",
6249 EDGE = "2, 2, 4",
6250 FF = "2, 2, 4",
6251 FF_ESR = "2, 2, 4")
6252 public void offset__table() throws Exception {
6253 runTest("offset: table");
6254 }
6255
6256
6257
6258
6259
6260 @Test
6261 @Alerts(CHROME = "6, 18, 24",
6262 EDGE = "6, 18, 24",
6263 FF = "2, 22, 24",
6264 FF_ESR = "2, 22, 24")
6265 @HtmlUnitNYI(CHROME = "2, 22, 24",
6266 EDGE = "2, 22, 24")
6267 public void offset__scroll() throws Exception {
6268 runTest("offset: scroll");
6269 }
6270
6271
6272
6273
6274
6275 @Test
6276 @Alerts("0, 2, 2")
6277 public void offset__body() throws Exception {
6278 runTest("offset: body");
6279 }
6280
6281
6282
6283
6284
6285 @Test
6286 @Alerts("0, 3, 3")
6287 public void offset__chaining() throws Exception {
6288 runTest("offset: chaining");
6289 }
6290
6291
6292
6293
6294
6295 @Test
6296 @Alerts("0, 12, 12")
6297 public void offset__offsetParent() throws Exception {
6298 runTest("offset: offsetParent");
6299 }
6300
6301
6302
6303
6304
6305 @Test
6306 @Alerts(CHROME = "1, 1, 2",
6307 EDGE = "1, 1, 2",
6308 FF = "0, 2, 2",
6309 FF_ESR = "0, 2, 2")
6310 @HtmlUnitNYI(CHROME = "0, 2, 2",
6311 EDGE = "0, 2, 2")
6312 public void offset__fractions__see__7730_and__7885_() throws Exception {
6313 runTest("offset: fractions (see #7730 and #7885)");
6314 }
6315
6316
6317
6318
6319
6320 @Test
6321 @Alerts("0, 9, 9")
6322 public void dimensions__width__() throws Exception {
6323 runTest("dimensions: width()");
6324 }
6325
6326
6327
6328
6329
6330 @Test
6331 @Alerts("0, 9, 9")
6332 public void dimensions__width_Function_() throws Exception {
6333 runTest("dimensions: width(Function)");
6334 }
6335
6336
6337
6338
6339
6340 @Test
6341 @Alerts("0, 2, 2")
6342 public void dimensions__width_Function_args__() throws Exception {
6343 runTest("dimensions: width(Function(args))");
6344 }
6345
6346
6347
6348
6349
6350 @Test
6351 @Alerts("0, 9, 9")
6352 public void dimensions__height__() throws Exception {
6353 runTest("dimensions: height()");
6354 }
6355
6356
6357
6358
6359
6360 @Test
6361 @Alerts("0, 9, 9")
6362 public void dimensions__height_Function_() throws Exception {
6363 runTest("dimensions: height(Function)");
6364 }
6365
6366
6367
6368
6369
6370 @Test
6371 @Alerts("0, 2, 2")
6372 public void dimensions__height_Function_args__() throws Exception {
6373 runTest("dimensions: height(Function(args))");
6374 }
6375
6376
6377
6378
6379
6380 @Test
6381 @Alerts("0, 6, 6")
6382 public void dimensions__innerWidth__() throws Exception {
6383 runTest("dimensions: innerWidth()");
6384 }
6385
6386
6387
6388
6389
6390 @Test
6391 @Alerts("0, 6, 6")
6392 public void dimensions__innerHeight__() throws Exception {
6393 runTest("dimensions: innerHeight()");
6394 }
6395
6396
6397
6398
6399
6400 @Test
6401 @Alerts("0, 11, 11")
6402 public void dimensions__outerWidth__() throws Exception {
6403 runTest("dimensions: outerWidth()");
6404 }
6405
6406
6407
6408
6409
6410 @Test
6411 @Alerts("0, 16, 16")
6412 public void dimensions__child_of_a_hidden_elem__or_unconnected_node__has_accurate_inner_outer_Width___Height___see__9441__9300() throws Exception {
6413 runTest("dimensions: child of a hidden elem (or unconnected node) has accurate inner/outer/Width()/Height() see #9441 #9300");
6414 }
6415
6416
6417
6418
6419
6420 @Test
6421 @Alerts("0, 1, 1")
6422 public void dimensions__getting_dimensions_shouldnt_modify_runtimeStyle_see__9233() throws Exception {
6423 runTest("dimensions: getting dimensions shouldnt modify runtimeStyle see #9233");
6424 }
6425
6426
6427
6428
6429
6430 @Test
6431 @Alerts("0, 2, 2")
6432 public void dimensions__table_dimensions() throws Exception {
6433 runTest("dimensions: table dimensions");
6434 }
6435
6436
6437
6438
6439
6440 @Test
6441 @Alerts("0, 16, 16")
6442 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 {
6443 runTest("dimensions: box-sizing:border-box child of a hidden elem (or unconnected node) has accurate inner/outer/Width()/Height() see #10413");
6444 }
6445
6446
6447
6448
6449
6450 @Test
6451 @Alerts("0, 11, 11")
6452 public void dimensions__outerHeight__() throws Exception {
6453 runTest("dimensions: outerHeight()");
6454 }
6455
6456
6457
6458
6459
6460 @Test
6461 @Alerts("0, 4, 4")
6462 public void dimensions__passing_undefined_is_a_setter__5571() throws Exception {
6463 runTest("dimensions: passing undefined is a setter #5571");
6464 }
6465
6466
6467
6468
6469
6470 @Test
6471 @Alerts("0, 8, 8")
6472 public void dimensions__getters_on_non_elements_should_return_null() throws Exception {
6473 runTest("dimensions: getters on non elements should return null");
6474 }
6475
6476
6477
6478
6479
6480 @Test
6481 @Alerts("0, 20, 20")
6482 public void dimensions__setters_with_and_without_box_sizing_border_box() throws Exception {
6483 runTest("dimensions: setters with and without box-sizing:border-box");
6484 }
6485
6486
6487
6488
6489
6490 @Test
6491 @Alerts("0, 1, 1")
6492 public void dimensions__window_vs__small_document() throws Exception {
6493 runTest("dimensions: window vs. small document");
6494 }
6495
6496
6497
6498
6499
6500 @Test
6501 @Alerts("0, 2, 2")
6502 @HtmlUnitNYI(CHROME = "2, 0, 2",
6503 EDGE = "2, 0, 2",
6504 FF = "2, 0, 2",
6505 FF_ESR = "2, 0, 2")
6506 public void dimensions__window_vs__large_document() throws Exception {
6507 runTest("dimensions: window vs. large document");
6508 }
6509
6510
6511
6512
6513
6514 @Test
6515 @Alerts("0, 544, 544")
6516 public void deprecated__browser() throws Exception {
6517 runTest("deprecated: browser");
6518 }
6519
6520
6521
6522
6523
6524 @Test
6525 @Alerts("0, 1, 1")
6526 public void exports__amdModule() throws Exception {
6527 runTest("exports: amdModule");
6528 }
6529
6530
6531
6532
6533
6534 @Test
6535 @Alerts("0, 36, 36")
6536 public void Sizzle__selector__element() throws Exception {
6537 runTest("Sizzle: selector: element");
6538 }
6539
6540
6541
6542
6543
6544 @Test
6545 @Alerts("0, 10, 10")
6546 @HtmlUnitNYI(CHROME = "4, 6, 10",
6547 EDGE = "4, 6, 10",
6548 FF = "4, 6, 10",
6549 FF_ESR = "4, 6, 10")
6550 public void Sizzle__selector__XML_Document_Selectors() throws Exception {
6551 runTest("Sizzle: selector: XML Document Selectors");
6552 }
6553
6554
6555
6556
6557
6558 @Test
6559 @Alerts("0, 21, 21")
6560 public void Sizzle__selector__broken() throws Exception {
6561 runTest("Sizzle: selector: broken");
6562 }
6563
6564
6565
6566
6567
6568 @Test
6569 @Alerts("0, 31, 31")
6570 public void Sizzle__selector__id() throws Exception {
6571 runTest("Sizzle: selector: id");
6572 }
6573
6574
6575
6576
6577
6578 @Test
6579 @Alerts("0, 24, 24")
6580 public void Sizzle__selector__class() throws Exception {
6581 runTest("Sizzle: selector: class");
6582 }
6583
6584
6585
6586
6587
6588 @Test
6589 @Alerts("0, 15, 15")
6590 public void Sizzle__selector__name() throws Exception {
6591 runTest("Sizzle: selector: name");
6592 }
6593
6594
6595
6596
6597
6598 @Test
6599 @Alerts("0, 6, 6")
6600 public void Sizzle__selector__multiple() throws Exception {
6601 runTest("Sizzle: selector: multiple");
6602 }
6603
6604
6605
6606
6607
6608 @Test
6609 @Alerts("0, 42, 42")
6610 public void Sizzle__selector__child_and_adjacent() throws Exception {
6611 runTest("Sizzle: selector: child and adjacent");
6612 }
6613
6614
6615
6616
6617
6618 @Test
6619 @Alerts("0, 62, 62")
6620 public void Sizzle__selector__attributes() throws Exception {
6621 runTest("Sizzle: selector: attributes");
6622 }
6623
6624
6625
6626
6627
6628 @Test
6629 @Alerts("0, 42, 42")
6630 public void Sizzle__selector__pseudo___child() throws Exception {
6631 runTest("Sizzle: selector: pseudo - child");
6632 }
6633
6634
6635
6636
6637
6638 @Test
6639 @Alerts("0, 42, 42")
6640 public void Sizzle__selector__pseudo___misc() throws Exception {
6641 runTest("Sizzle: selector: pseudo - misc");
6642 }
6643
6644
6645
6646
6647
6648 @Test
6649 @Alerts("0, 43, 43")
6650 public void Sizzle__selector__pseudo____not() throws Exception {
6651 runTest("Sizzle: selector: pseudo - :not");
6652 }
6653
6654
6655
6656
6657
6658 @Test
6659 @Alerts("0, 33, 33")
6660 public void Sizzle__selector__pseudo___position() throws Exception {
6661 runTest("Sizzle: selector: pseudo - position");
6662 }
6663
6664
6665
6666
6667
6668 @Test
6669 @Alerts("0, 10, 10")
6670 public void Sizzle__selector__pseudo___form() throws Exception {
6671 runTest("Sizzle: selector: pseudo - form");
6672 }
6673
6674
6675
6676
6677
6678 @Test
6679 @Alerts("0, 1, 1")
6680 public void Sizzle__selector__caching() throws Exception {
6681 runTest("Sizzle: selector: caching");
6682 }
6683
6684
6685
6686
6687
6688 @Test
6689 @Alerts("0, 16, 16")
6690 public void Sizzle__selector__Sizzle_contains() throws Exception {
6691 runTest("Sizzle: selector: Sizzle.contains");
6692 }
6693 }