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