View Javadoc
1   /*
2    * Copyright (c) 2002-2025 Gargoyle Software Inc.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * https://www.apache.org/licenses/LICENSE-2.0
8    *
9    * Unless required by applicable law or agreed to in writing, software
10   * distributed under the License is distributed on an "AS IS" BASIS,
11   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12   * See the License for the specific language governing permissions and
13   * limitations under the License.
14   */
15  package org.htmlunit.general.huge;
16  
17  import java.util.Collection;
18  
19  import org.htmlunit.junit.BrowserParameterizedRunner;
20  import org.htmlunit.junit.annotation.Alerts;
21  import org.htmlunit.junit.annotation.HtmlUnitNYI;
22  import org.junit.Test;
23  import org.junit.runner.RunWith;
24  import org.junit.runners.Parameterized.Parameters;
25  
26  /**
27   * Tests two Host classes, if one prototype is parent of another.
28   *
29   * This class handles all host names which starts by character 'M' to 'O'.
30   *
31   * @author Ahmed Ashour
32   * @author Ronald Brill
33   */
34  @RunWith(BrowserParameterizedRunner.class)
35  public class HostParentOfNTest extends HostParentOf {
36  
37      /**
38       * Returns the parameterized data.
39       *
40       * @return the parameterized data
41       * @throws Exception
42       *             if an error occurs
43       */
44      @Parameters
45      public static Collection<Object[]> data() throws Exception {
46          return HostParentOf.data(input -> {
47              final char ch = Character.toUpperCase(input.charAt(0));
48              return ch >= 'N' && ch <= 'O';
49          });
50      }
51  
52      /**
53       * @throws Exception
54       *             if the test fails
55       */
56      @Test
57      @Alerts("true/false")
58      public void _NamedNodeMap_NamedNodeMap() throws Exception {
59          test("NamedNodeMap", "NamedNodeMap");
60      }
61  
62      /**
63       * @throws Exception
64       *             if the test fails
65       */
66      @Test
67      @Alerts("true/false")
68      public void _Navigator_Navigator() throws Exception {
69          test("Navigator", "Navigator");
70      }
71  
72      /**
73       * @throws Exception
74       *             if the test fails
75       */
76      @Test
77      @Alerts(DEFAULT = "true/false",
78              FF = "false/false",
79              FF_ESR = "false/false")
80      public void _NetworkInformation_NetworkInformation() throws Exception {
81          test("NetworkInformation", "NetworkInformation");
82      }
83  
84      /**
85       * @throws Exception
86       *             if the test fails
87       */
88      @Test
89      @Alerts("true/true")
90      public void _Node_Attr() throws Exception {
91          test("Node", "Attr");
92      }
93  
94      /**
95       * @throws Exception
96       *             if the test fails
97       */
98      @Test
99      @Alerts("true/false")
100     public void _Node_Audio() throws Exception {
101         test("Node", "Audio");
102     }
103 
104     /**
105      * @throws Exception
106      *             if the test fails
107      */
108     @Test
109     @Alerts("true/false")
110     public void _Node_CDATASection() throws Exception {
111         test("Node", "CDATASection");
112     }
113 
114     /**
115      * @throws Exception
116      *             if the test fails
117      */
118     @Test
119     @Alerts("true/true")
120     public void _Node_CharacterData() throws Exception {
121         test("Node", "CharacterData");
122     }
123 
124     /**
125      * @throws Exception
126      *             if the test fails
127      */
128     @Test
129     @Alerts("true/false")
130     public void _Node_Comment() throws Exception {
131         test("Node", "Comment");
132     }
133 
134     /**
135      * @throws Exception
136      *             if the test fails
137      */
138     @Test
139     @Alerts("true/true")
140     public void _Node_Document() throws Exception {
141         test("Node", "Document");
142     }
143 
144     /**
145      * @throws Exception
146      *             if the test fails
147      */
148     @Test
149     @Alerts("true/true")
150     public void _Node_DocumentFragment() throws Exception {
151         test("Node", "DocumentFragment");
152     }
153 
154     /**
155      * @throws Exception
156      *             if the test fails
157      */
158     @Test
159     @Alerts("true/true")
160     public void _Node_DocumentType() throws Exception {
161         test("Node", "DocumentType");
162     }
163 
164     /**
165      * @throws Exception
166      *             if the test fails
167      */
168     @Test
169     @Alerts("true/true")
170     public void _Node_Element() throws Exception {
171         test("Node", "Element");
172     }
173 
174     /**
175      * @throws Exception
176      *             if the test fails
177      */
178     @Test
179     @Alerts("true/false")
180     public void _Node_HTMLAnchorElement() throws Exception {
181         test("Node", "HTMLAnchorElement");
182     }
183 
184     /**
185      * @throws Exception
186      *             if the test fails
187      */
188     @Test
189     @Alerts("false/false")
190     public void _Node_HTMLAppletElement() throws Exception {
191         test("Node", "HTMLAppletElement");
192     }
193 
194     /**
195      * @throws Exception
196      *             if the test fails
197      */
198     @Test
199     @Alerts("true/false")
200     public void _Node_HTMLAreaElement() throws Exception {
201         test("Node", "HTMLAreaElement");
202     }
203 
204     /**
205      * @throws Exception
206      *             if the test fails
207      */
208     @Test
209     @Alerts("true/false")
210     public void _Node_HTMLAudioElement() throws Exception {
211         test("Node", "HTMLAudioElement");
212     }
213 
214     /**
215      * @throws Exception
216      *             if the test fails
217      */
218     @Test
219     @Alerts("true/false")
220     public void _Node_HTMLBaseElement() throws Exception {
221         test("Node", "HTMLBaseElement");
222     }
223 
224     /**
225      * @throws Exception
226      *             if the test fails
227      */
228     @Test
229     @Alerts("false/false")
230     public void _Node_HTMLBaseFontElement() throws Exception {
231         test("Node", "HTMLBaseFontElement");
232     }
233 
234     /**
235      * @throws Exception
236      *             if the test fails
237      */
238     @Test
239     @Alerts("false/false")
240     public void _Node_HTMLBGSoundElement() throws Exception {
241         test("Node", "HTMLBGSoundElement");
242     }
243 
244     /**
245      * @throws Exception
246      *             if the test fails
247      */
248     @Test
249     @Alerts("false/false")
250     public void _Node_HTMLBlockElement() throws Exception {
251         test("Node", "HTMLBlockElement");
252     }
253 
254     /**
255      * @throws Exception
256      *             if the test fails
257      */
258     @Test
259     @Alerts("true/false")
260     public void _Node_HTMLBodyElement() throws Exception {
261         test("Node", "HTMLBodyElement");
262     }
263 
264     /**
265      * @throws Exception
266      *             if the test fails
267      */
268     @Test
269     @Alerts("true/false")
270     public void _Node_HTMLBRElement() throws Exception {
271         test("Node", "HTMLBRElement");
272     }
273 
274     /**
275      * @throws Exception
276      *             if the test fails
277      */
278     @Test
279     @Alerts("true/false")
280     public void _Node_HTMLButtonElement() throws Exception {
281         test("Node", "HTMLButtonElement");
282     }
283 
284     /**
285      * @throws Exception
286      *             if the test fails
287      */
288     @Test
289     @Alerts("true/false")
290     public void _Node_HTMLCanvasElement() throws Exception {
291         test("Node", "HTMLCanvasElement");
292     }
293 
294     /**
295      * @throws Exception
296      *             if the test fails
297      */
298     @Test
299     @Alerts("true/false")
300     public void _Node_HTMLDataElement() throws Exception {
301         test("Node", "HTMLDataElement");
302     }
303 
304     /**
305      * @throws Exception
306      *             if the test fails
307      */
308     @Test
309     @Alerts("true/false")
310     public void _Node_HTMLDataListElement() throws Exception {
311         test("Node", "HTMLDataListElement");
312     }
313 
314     /**
315      * @throws Exception
316      *             if the test fails
317      */
318     @Test
319     @Alerts("false/false")
320     public void _Node_HTMLDDElement() throws Exception {
321         test("Node", "HTMLDDElement");
322     }
323 
324     /**
325      * @throws Exception
326      *             if the test fails
327      */
328     @Test
329     @Alerts("true/false")
330     public void _Node_HTMLDetailsElement() throws Exception {
331         test("Node", "HTMLDetailsElement");
332     }
333 
334     /**
335      * @throws Exception
336      *             if the test fails
337      */
338     @Test
339     @Alerts("true/false")
340     public void _Node_HTMLDialogElement() throws Exception {
341         test("Node", "HTMLDialogElement");
342     }
343 
344     /**
345      * @throws Exception
346      *             if the test fails
347      */
348     @Test
349     @Alerts("true/false")
350     public void _Node_HTMLDirectoryElement() throws Exception {
351         test("Node", "HTMLDirectoryElement");
352     }
353 
354     /**
355      * @throws Exception
356      *             if the test fails
357      */
358     @Test
359     @Alerts("true/false")
360     public void _Node_HTMLDivElement() throws Exception {
361         test("Node", "HTMLDivElement");
362     }
363 
364     /**
365      * @throws Exception
366      *             if the test fails
367      */
368     @Test
369     @Alerts("true/false")
370     public void _Node_HTMLDListElement() throws Exception {
371         test("Node", "HTMLDListElement");
372     }
373 
374     /**
375      * @throws Exception
376      *             if the test fails
377      */
378     @Test
379     @Alerts("true/false")
380     public void _Node_HTMLDocument() throws Exception {
381         test("Node", "HTMLDocument");
382     }
383 
384     /**
385      * @throws Exception
386      *             if the test fails
387      */
388     @Test
389     @Alerts("false/false")
390     public void _Node_HTMLDTElement() throws Exception {
391         test("Node", "HTMLDTElement");
392     }
393 
394     /**
395      * @throws Exception
396      *             if the test fails
397      */
398     @Test
399     @Alerts("true/false")
400     public void _Node_HTMLElement() throws Exception {
401         test("Node", "HTMLElement");
402     }
403 
404     /**
405      * @throws Exception
406      *             if the test fails
407      */
408     @Test
409     @Alerts("true/false")
410     public void _Node_HTMLEmbedElement() throws Exception {
411         test("Node", "HTMLEmbedElement");
412     }
413 
414     /**
415      * @throws Exception
416      *             if the test fails
417      */
418     @Test
419     @Alerts("true/false")
420     public void _Node_HTMLFieldSetElement() throws Exception {
421         test("Node", "HTMLFieldSetElement");
422     }
423 
424     /**
425      * @throws Exception
426      *             if the test fails
427      */
428     @Test
429     @Alerts("true/false")
430     public void _Node_HTMLFontElement() throws Exception {
431         test("Node", "HTMLFontElement");
432     }
433 
434     /**
435      * @throws Exception
436      *             if the test fails
437      */
438     @Test
439     @Alerts("true/false")
440     public void _Node_HTMLFormElement() throws Exception {
441         test("Node", "HTMLFormElement");
442     }
443 
444     /**
445      * @throws Exception
446      *             if the test fails
447      */
448     @Test
449     @Alerts("true/false")
450     public void _Node_HTMLFrameElement() throws Exception {
451         test("Node", "HTMLFrameElement");
452     }
453 
454     /**
455      * @throws Exception
456      *             if the test fails
457      */
458     @Test
459     @Alerts("true/false")
460     public void _Node_HTMLFrameSetElement() throws Exception {
461         test("Node", "HTMLFrameSetElement");
462     }
463 
464     /**
465      * @throws Exception
466      *             if the test fails
467      */
468     @Test
469     @Alerts("true/false")
470     public void _Node_HTMLHeadElement() throws Exception {
471         test("Node", "HTMLHeadElement");
472     }
473 
474     /**
475      * @throws Exception
476      *             if the test fails
477      */
478     @Test
479     @Alerts("true/false")
480     public void _Node_HTMLHeadingElement() throws Exception {
481         test("Node", "HTMLHeadingElement");
482     }
483 
484     /**
485      * @throws Exception
486      *             if the test fails
487      */
488     @Test
489     @Alerts("true/false")
490     public void _Node_HTMLHRElement() throws Exception {
491         test("Node", "HTMLHRElement");
492     }
493 
494     /**
495      * @throws Exception
496      *             if the test fails
497      */
498     @Test
499     @Alerts("true/false")
500     public void _Node_HTMLHtmlElement() throws Exception {
501         test("Node", "HTMLHtmlElement");
502     }
503 
504     /**
505      * @throws Exception
506      *             if the test fails
507      */
508     @Test
509     @Alerts("true/false")
510     public void _Node_HTMLIFrameElement() throws Exception {
511         test("Node", "HTMLIFrameElement");
512     }
513 
514     /**
515      * @throws Exception
516      *             if the test fails
517      */
518     @Test
519     @Alerts("true/false")
520     public void _Node_HTMLImageElement() throws Exception {
521         test("Node", "HTMLImageElement");
522     }
523 
524     /**
525      * @throws Exception
526      *             if the test fails
527      */
528     @Test
529     @Alerts("true/false")
530     public void _Node_HTMLInputElement() throws Exception {
531         test("Node", "HTMLInputElement");
532     }
533 
534     /**
535      * @throws Exception
536      *             if the test fails
537      */
538     @Test
539     @Alerts("false/false")
540     public void _Node_HTMLIsIndexElement() throws Exception {
541         test("Node", "HTMLIsIndexElement");
542     }
543 
544     /**
545      * @throws Exception
546      *             if the test fails
547      */
548     @Test
549     @Alerts("true/false")
550     public void _Node_HTMLLabelElement() throws Exception {
551         test("Node", "HTMLLabelElement");
552     }
553 
554     /**
555      * @throws Exception
556      *             if the test fails
557      */
558     @Test
559     @Alerts("true/false")
560     public void _Node_HTMLLegendElement() throws Exception {
561         test("Node", "HTMLLegendElement");
562     }
563 
564     /**
565      * @throws Exception
566      *             if the test fails
567      */
568     @Test
569     @Alerts("true/false")
570     public void _Node_HTMLLIElement() throws Exception {
571         test("Node", "HTMLLIElement");
572     }
573 
574     /**
575      * @throws Exception
576      *             if the test fails
577      */
578     @Test
579     @Alerts("true/false")
580     public void _Node_HTMLLinkElement() throws Exception {
581         test("Node", "HTMLLinkElement");
582     }
583 
584     /**
585      * @throws Exception
586      *             if the test fails
587      */
588     @Test
589     @Alerts("true/false")
590     public void _Node_HTMLMapElement() throws Exception {
591         test("Node", "HTMLMapElement");
592     }
593 
594     /**
595      * @throws Exception
596      *             if the test fails
597      */
598     @Test
599     @Alerts("true/false")
600     public void _Node_HTMLMarqueeElement() throws Exception {
601         test("Node", "HTMLMarqueeElement");
602     }
603 
604     /**
605      * @throws Exception
606      *             if the test fails
607      */
608     @Test
609     @Alerts("true/false")
610     public void _Node_HTMLMediaElement() throws Exception {
611         test("Node", "HTMLMediaElement");
612     }
613 
614     /**
615      * @throws Exception
616      *             if the test fails
617      */
618     @Test
619     @Alerts("true/false")
620     public void _Node_HTMLMenuElement() throws Exception {
621         test("Node", "HTMLMenuElement");
622     }
623 
624     /**
625      * @throws Exception
626      *             if the test fails
627      */
628     @Test
629     @Alerts("false/false")
630     public void _Node_HTMLMenuItemElement() throws Exception {
631         test("Node", "HTMLMenuItemElement");
632     }
633 
634     /**
635      * @throws Exception
636      *             if the test fails
637      */
638     @Test
639     @Alerts("true/false")
640     public void _Node_HTMLMetaElement() throws Exception {
641         test("Node", "HTMLMetaElement");
642     }
643 
644     /**
645      * @throws Exception
646      *             if the test fails
647      */
648     @Test
649     @Alerts("true/false")
650     public void _Node_HTMLMeterElement() throws Exception {
651         test("Node", "HTMLMeterElement");
652     }
653 
654     /**
655      * @throws Exception
656      *             if the test fails
657      */
658     @Test
659     @Alerts("true/false")
660     public void _Node_HTMLModElement() throws Exception {
661         test("Node", "HTMLModElement");
662     }
663 
664     /**
665      * @throws Exception
666      *             if the test fails
667      */
668     @Test
669     @Alerts("false/false")
670     public void _Node_HTMLNextIdElement() throws Exception {
671         test("Node", "HTMLNextIdElement");
672     }
673 
674     /**
675      * @throws Exception
676      *             if the test fails
677      */
678     @Test
679     @Alerts("true/false")
680     public void _Node_HTMLObjectElement() throws Exception {
681         test("Node", "HTMLObjectElement");
682     }
683 
684     /**
685      * @throws Exception
686      *             if the test fails
687      */
688     @Test
689     @Alerts("true/false")
690     public void _Node_HTMLOListElement() throws Exception {
691         test("Node", "HTMLOListElement");
692     }
693 
694     /**
695      * @throws Exception
696      *             if the test fails
697      */
698     @Test
699     @Alerts("true/false")
700     public void _Node_HTMLOptGroupElement() throws Exception {
701         test("Node", "HTMLOptGroupElement");
702     }
703 
704     /**
705      * @throws Exception
706      *             if the test fails
707      */
708     @Test
709     @Alerts("true/false")
710     public void _Node_HTMLOptionElement() throws Exception {
711         test("Node", "HTMLOptionElement");
712     }
713 
714     /**
715      * @throws Exception
716      *             if the test fails
717      */
718     @Test
719     @Alerts("true/false")
720     public void _Node_HTMLOutputElement() throws Exception {
721         test("Node", "HTMLOutputElement");
722     }
723 
724     /**
725      * @throws Exception
726      *             if the test fails
727      */
728     @Test
729     @Alerts("true/false")
730     public void _Node_HTMLParagraphElement() throws Exception {
731         test("Node", "HTMLParagraphElement");
732     }
733 
734     /**
735      * @throws Exception
736      *             if the test fails
737      */
738     @Test
739     @Alerts("true/false")
740     public void _Node_HTMLParamElement() throws Exception {
741         test("Node", "HTMLParamElement");
742     }
743 
744     /**
745      * @throws Exception
746      *             if the test fails
747      */
748     @Test
749     @Alerts("false/false")
750     public void _Node_HTMLPhraseElement() throws Exception {
751         test("Node", "HTMLPhraseElement");
752     }
753 
754     /**
755      * @throws Exception
756      *             if the test fails
757      */
758     @Test
759     @Alerts("true/false")
760     public void _Node_HTMLPictureElement() throws Exception {
761         test("Node", "HTMLPictureElement");
762     }
763 
764     /**
765      * @throws Exception
766      *             if the test fails
767      */
768     @Test
769     @Alerts("true/false")
770     public void _Node_HTMLPreElement() throws Exception {
771         test("Node", "HTMLPreElement");
772     }
773 
774     /**
775      * @throws Exception
776      *             if the test fails
777      */
778     @Test
779     @Alerts("true/false")
780     public void _Node_HTMLProgressElement() throws Exception {
781         test("Node", "HTMLProgressElement");
782     }
783 
784     /**
785      * @throws Exception
786      *             if the test fails
787      */
788     @Test
789     @Alerts("true/false")
790     public void _Node_HTMLQuoteElement() throws Exception {
791         test("Node", "HTMLQuoteElement");
792     }
793 
794     /**
795      * @throws Exception
796      *             if the test fails
797      */
798     @Test
799     @Alerts("true/false")
800     public void _Node_HTMLScriptElement() throws Exception {
801         test("Node", "HTMLScriptElement");
802     }
803 
804     /**
805      * @throws Exception
806      *             if the test fails
807      */
808     @Test
809     @Alerts("true/false")
810     public void _Node_HTMLSelectElement() throws Exception {
811         test("Node", "HTMLSelectElement");
812     }
813 
814     /**
815      * @throws Exception if the test fails
816      */
817     @Test
818     @Alerts("true/false")
819     public void _Node_HTMLSlotElement() throws Exception {
820         test("Node", "HTMLSlotElement");
821     }
822 
823     /**
824      * @throws Exception
825      *             if the test fails
826      */
827     @Test
828     @Alerts("true/false")
829     public void _Node_HTMLSourceElement() throws Exception {
830         test("Node", "HTMLSourceElement");
831     }
832 
833     /**
834      * @throws Exception
835      *             if the test fails
836      */
837     @Test
838     @Alerts("true/false")
839     public void _Node_HTMLSpanElement() throws Exception {
840         test("Node", "HTMLSpanElement");
841     }
842 
843     /**
844      * @throws Exception
845      *             if the test fails
846      */
847     @Test
848     @Alerts("true/false")
849     public void _Node_HTMLStyleElement() throws Exception {
850         test("Node", "HTMLStyleElement");
851     }
852 
853     /**
854      * @throws Exception
855      *             if the test fails
856      */
857     @Test
858     @Alerts("true/false")
859     public void _Node_HTMLTableCaptionElement() throws Exception {
860         test("Node", "HTMLTableCaptionElement");
861     }
862 
863     /**
864      * @throws Exception
865      *             if the test fails
866      */
867     @Test
868     @Alerts("true/false")
869     public void _Node_HTMLTableCellElement() throws Exception {
870         test("Node", "HTMLTableCellElement");
871     }
872 
873     /**
874      * @throws Exception
875      *             if the test fails
876      */
877     @Test
878     @Alerts("true/false")
879     public void _Node_HTMLTableColElement() throws Exception {
880         test("Node", "HTMLTableColElement");
881     }
882 
883     /**
884      * @throws Exception
885      *             if the test fails
886      */
887     @Test
888     @Alerts("false/false")
889     public void _Node_HTMLTableDataCellElement() throws Exception {
890         test("Node", "HTMLTableDataCellElement");
891     }
892 
893     /**
894      * @throws Exception
895      *             if the test fails
896      */
897     @Test
898     @Alerts("true/false")
899     public void _Node_HTMLTableElement() throws Exception {
900         test("Node", "HTMLTableElement");
901     }
902 
903     /**
904      * @throws Exception
905      *             if the test fails
906      */
907     @Test
908     @Alerts("false/false")
909     public void _Node_HTMLTableHeaderCellElement() throws Exception {
910         test("Node", "HTMLTableHeaderCellElement");
911     }
912 
913     /**
914      * @throws Exception
915      *             if the test fails
916      */
917     @Test
918     @Alerts("true/false")
919     public void _Node_HTMLTableRowElement() throws Exception {
920         test("Node", "HTMLTableRowElement");
921     }
922 
923     /**
924      * @throws Exception
925      *             if the test fails
926      */
927     @Test
928     @Alerts("true/false")
929     public void _Node_HTMLTableSectionElement() throws Exception {
930         test("Node", "HTMLTableSectionElement");
931     }
932 
933     /**
934      * @throws Exception
935      *             if the test fails
936      */
937     @Test
938     @Alerts("true/false")
939     public void _Node_HTMLTemplateElement() throws Exception {
940         test("Node", "HTMLTemplateElement");
941     }
942 
943     /**
944      * @throws Exception
945      *             if the test fails
946      */
947     @Test
948     @Alerts("true/false")
949     public void _Node_HTMLTextAreaElement() throws Exception {
950         test("Node", "HTMLTextAreaElement");
951     }
952 
953     /**
954      * @throws Exception
955      *             if the test fails
956      */
957     @Test
958     @Alerts("true/false")
959     public void _Node_HTMLTimeElement() throws Exception {
960         test("Node", "HTMLTimeElement");
961     }
962 
963     /**
964      * @throws Exception
965      *             if the test fails
966      */
967     @Test
968     @Alerts("true/false")
969     public void _Node_HTMLTitleElement() throws Exception {
970         test("Node", "HTMLTitleElement");
971     }
972 
973     /**
974      * @throws Exception
975      *             if the test fails
976      */
977     @Test
978     @Alerts("true/false")
979     public void _Node_HTMLTrackElement() throws Exception {
980         test("Node", "HTMLTrackElement");
981     }
982 
983     /**
984      * @throws Exception
985      *             if the test fails
986      */
987     @Test
988     @Alerts("true/false")
989     public void _Node_HTMLUListElement() throws Exception {
990         test("Node", "HTMLUListElement");
991     }
992 
993     /**
994      * @throws Exception
995      *             if the test fails
996      */
997     @Test
998     @Alerts("true/false")
999     public void _Node_HTMLUnknownElement() throws Exception {
1000         test("Node", "HTMLUnknownElement");
1001     }
1002 
1003     /**
1004      * @throws Exception
1005      *             if the test fails
1006      */
1007     @Test
1008     @Alerts("true/false")
1009     public void _Node_HTMLVideoElement() throws Exception {
1010         test("Node", "HTMLVideoElement");
1011     }
1012 
1013     /**
1014      * @throws Exception
1015      *             if the test fails
1016      */
1017     @Test
1018     @Alerts("true/false")
1019     public void _Node_Image() throws Exception {
1020         test("Node", "Image");
1021     }
1022 
1023     /**
1024      * @throws Exception
1025      *             if the test fails
1026      */
1027     @Test
1028     @Alerts("true/false")
1029     public void _Node_Node() throws Exception {
1030         test("Node", "Node");
1031     }
1032 
1033     /**
1034      * @throws Exception
1035      *             if the test fails
1036      */
1037     @Test
1038     @Alerts("true/false")
1039     public void _Node_Option() throws Exception {
1040         test("Node", "Option");
1041     }
1042 
1043     /**
1044      * @throws Exception
1045      *             if the test fails
1046      */
1047     @Test
1048     @Alerts("true/false")
1049     public void _Node_ProcessingInstruction() throws Exception {
1050         test("Node", "ProcessingInstruction");
1051     }
1052 
1053     /**
1054      * @throws Exception
1055      *             if the test fails
1056      */
1057     @Test
1058     @Alerts("true/false")
1059     public void _Node_ShadowRoot() throws Exception {
1060         test("Node", "ShadowRoot");
1061     }
1062 
1063     /**
1064      * @throws Exception
1065      *             if the test fails
1066      */
1067     @Test
1068     @Alerts("true/false")
1069     public void _Node_SVGAElement() throws Exception {
1070         test("Node", "SVGAElement");
1071     }
1072 
1073     /**
1074      * @throws Exception
1075      *             if the test fails
1076      */
1077     @Test
1078     @Alerts("true/false")
1079     public void _Node_SVGAnimateElement() throws Exception {
1080         test("Node", "SVGAnimateElement");
1081     }
1082 
1083     /**
1084      * @throws Exception
1085      *             if the test fails
1086      */
1087     @Test
1088     @Alerts("true/false")
1089     public void _Node_SVGAnimateMotionElement() throws Exception {
1090         test("Node", "SVGAnimateMotionElement");
1091     }
1092 
1093     /**
1094      * @throws Exception
1095      *             if the test fails
1096      */
1097     @Test
1098     @Alerts("true/false")
1099     public void _Node_SVGAnimateTransformElement() throws Exception {
1100         test("Node", "SVGAnimateTransformElement");
1101     }
1102 
1103     /**
1104      * @throws Exception
1105      *             if the test fails
1106      */
1107     @Test
1108     @Alerts("true/false")
1109     public void _Node_SVGAnimationElement() throws Exception {
1110         test("Node", "SVGAnimationElement");
1111     }
1112 
1113     /**
1114      * @throws Exception
1115      *             if the test fails
1116      */
1117     @Test
1118     @Alerts("true/false")
1119     public void _Node_SVGCircleElement() throws Exception {
1120         test("Node", "SVGCircleElement");
1121     }
1122 
1123     /**
1124      * @throws Exception
1125      *             if the test fails
1126      */
1127     @Test
1128     @Alerts("true/false")
1129     public void _Node_SVGClipPathElement() throws Exception {
1130         test("Node", "SVGClipPathElement");
1131     }
1132 
1133     /**
1134      * @throws Exception
1135      *             if the test fails
1136      */
1137     @Test
1138     @Alerts("true/false")
1139     public void _Node_SVGComponentTransferFunctionElement() throws Exception {
1140         test("Node", "SVGComponentTransferFunctionElement");
1141     }
1142 
1143     /**
1144      * @throws Exception
1145      *             if the test fails
1146      */
1147     @Test
1148     @Alerts("true/false")
1149     public void _Node_SVGDefsElement() throws Exception {
1150         test("Node", "SVGDefsElement");
1151     }
1152 
1153     /**
1154      * @throws Exception
1155      *             if the test fails
1156      */
1157     @Test
1158     @Alerts("true/false")
1159     public void _Node_SVGDescElement() throws Exception {
1160         test("Node", "SVGDescElement");
1161     }
1162 
1163     /**
1164      * @throws Exception
1165      *             if the test fails
1166      */
1167     @Test
1168     @Alerts("false/false")
1169     @HtmlUnitNYI(FF = "true/false")
1170     public void _Node_SVGDiscardElement() throws Exception {
1171         test("Node", "SVGDiscardElement");
1172     }
1173 
1174     /**
1175      * @throws Exception
1176      *             if the test fails
1177      */
1178     @Test
1179     @Alerts("true/false")
1180     public void _Node_SVGElement() throws Exception {
1181         test("Node", "SVGElement");
1182     }
1183 
1184     /**
1185      * @throws Exception
1186      *             if the test fails
1187      */
1188     @Test
1189     @Alerts("true/false")
1190     public void _Node_SVGEllipseElement() throws Exception {
1191         test("Node", "SVGEllipseElement");
1192     }
1193 
1194     /**
1195      * @throws Exception
1196      *             if the test fails
1197      */
1198     @Test
1199     @Alerts("true/false")
1200     public void _Node_SVGFEBlendElement() throws Exception {
1201         test("Node", "SVGFEBlendElement");
1202     }
1203 
1204     /**
1205      * @throws Exception
1206      *             if the test fails
1207      */
1208     @Test
1209     @Alerts("true/false")
1210     public void _Node_SVGFEColorMatrixElement() throws Exception {
1211         test("Node", "SVGFEColorMatrixElement");
1212     }
1213 
1214     /**
1215      * @throws Exception
1216      *             if the test fails
1217      */
1218     @Test
1219     @Alerts("true/false")
1220     public void _Node_SVGFEComponentTransferElement() throws Exception {
1221         test("Node", "SVGFEComponentTransferElement");
1222     }
1223 
1224     /**
1225      * @throws Exception
1226      *             if the test fails
1227      */
1228     @Test
1229     @Alerts("true/false")
1230     public void _Node_SVGFECompositeElement() throws Exception {
1231         test("Node", "SVGFECompositeElement");
1232     }
1233 
1234     /**
1235      * @throws Exception
1236      *             if the test fails
1237      */
1238     @Test
1239     @Alerts("true/false")
1240     public void _Node_SVGFEConvolveMatrixElement() throws Exception {
1241         test("Node", "SVGFEConvolveMatrixElement");
1242     }
1243 
1244     /**
1245      * @throws Exception
1246      *             if the test fails
1247      */
1248     @Test
1249     @Alerts("true/false")
1250     public void _Node_SVGFEDiffuseLightingElement() throws Exception {
1251         test("Node", "SVGFEDiffuseLightingElement");
1252     }
1253 
1254     /**
1255      * @throws Exception
1256      *             if the test fails
1257      */
1258     @Test
1259     @Alerts("true/false")
1260     public void _Node_SVGFEDisplacementMapElement() throws Exception {
1261         test("Node", "SVGFEDisplacementMapElement");
1262     }
1263 
1264     /**
1265      * @throws Exception
1266      *             if the test fails
1267      */
1268     @Test
1269     @Alerts("true/false")
1270     public void _Node_SVGFEDistantLightElement() throws Exception {
1271         test("Node", "SVGFEDistantLightElement");
1272     }
1273 
1274     /**
1275      * @throws Exception
1276      *             if the test fails
1277      */
1278     @Test
1279     @Alerts("true/false")
1280     public void _Node_SVGFEDropShadowElement() throws Exception {
1281         test("Node", "SVGFEDropShadowElement");
1282     }
1283 
1284     /**
1285      * @throws Exception
1286      *             if the test fails
1287      */
1288     @Test
1289     @Alerts("true/false")
1290     public void _Node_SVGFEFloodElement() throws Exception {
1291         test("Node", "SVGFEFloodElement");
1292     }
1293 
1294     /**
1295      * @throws Exception
1296      *             if the test fails
1297      */
1298     @Test
1299     @Alerts("true/false")
1300     public void _Node_SVGFEFuncAElement() throws Exception {
1301         test("Node", "SVGFEFuncAElement");
1302     }
1303 
1304     /**
1305      * @throws Exception
1306      *             if the test fails
1307      */
1308     @Test
1309     @Alerts("true/false")
1310     public void _Node_SVGFEFuncBElement() throws Exception {
1311         test("Node", "SVGFEFuncBElement");
1312     }
1313 
1314     /**
1315      * @throws Exception
1316      *             if the test fails
1317      */
1318     @Test
1319     @Alerts("true/false")
1320     public void _Node_SVGFEFuncGElement() throws Exception {
1321         test("Node", "SVGFEFuncGElement");
1322     }
1323 
1324     /**
1325      * @throws Exception
1326      *             if the test fails
1327      */
1328     @Test
1329     @Alerts("true/false")
1330     public void _Node_SVGFEFuncRElement() throws Exception {
1331         test("Node", "SVGFEFuncRElement");
1332     }
1333 
1334     /**
1335      * @throws Exception
1336      *             if the test fails
1337      */
1338     @Test
1339     @Alerts("true/false")
1340     public void _Node_SVGFEGaussianBlurElement() throws Exception {
1341         test("Node", "SVGFEGaussianBlurElement");
1342     }
1343 
1344     /**
1345      * @throws Exception
1346      *             if the test fails
1347      */
1348     @Test
1349     @Alerts("true/false")
1350     public void _Node_SVGFEImageElement() throws Exception {
1351         test("Node", "SVGFEImageElement");
1352     }
1353 
1354     /**
1355      * @throws Exception
1356      *             if the test fails
1357      */
1358     @Test
1359     @Alerts("true/false")
1360     public void _Node_SVGFEMergeElement() throws Exception {
1361         test("Node", "SVGFEMergeElement");
1362     }
1363 
1364     /**
1365      * @throws Exception
1366      *             if the test fails
1367      */
1368     @Test
1369     @Alerts("true/false")
1370     public void _Node_SVGFEMergeNodeElement() throws Exception {
1371         test("Node", "SVGFEMergeNodeElement");
1372     }
1373 
1374     /**
1375      * @throws Exception
1376      *             if the test fails
1377      */
1378     @Test
1379     @Alerts("true/false")
1380     public void _Node_SVGFEMorphologyElement() throws Exception {
1381         test("Node", "SVGFEMorphologyElement");
1382     }
1383 
1384     /**
1385      * @throws Exception
1386      *             if the test fails
1387      */
1388     @Test
1389     @Alerts("true/false")
1390     public void _Node_SVGFEOffsetElement() throws Exception {
1391         test("Node", "SVGFEOffsetElement");
1392     }
1393 
1394     /**
1395      * @throws Exception
1396      *             if the test fails
1397      */
1398     @Test
1399     @Alerts("true/false")
1400     public void _Node_SVGFEPointLightElement() throws Exception {
1401         test("Node", "SVGFEPointLightElement");
1402     }
1403 
1404     /**
1405      * @throws Exception
1406      *             if the test fails
1407      */
1408     @Test
1409     @Alerts("true/false")
1410     public void _Node_SVGFESpecularLightingElement() throws Exception {
1411         test("Node", "SVGFESpecularLightingElement");
1412     }
1413 
1414     /**
1415      * @throws Exception
1416      *             if the test fails
1417      */
1418     @Test
1419     @Alerts("true/false")
1420     public void _Node_SVGFESpotLightElement() throws Exception {
1421         test("Node", "SVGFESpotLightElement");
1422     }
1423 
1424     /**
1425      * @throws Exception
1426      *             if the test fails
1427      */
1428     @Test
1429     @Alerts("true/false")
1430     public void _Node_SVGFETileElement() throws Exception {
1431         test("Node", "SVGFETileElement");
1432     }
1433 
1434     /**
1435      * @throws Exception
1436      *             if the test fails
1437      */
1438     @Test
1439     @Alerts("true/false")
1440     public void _Node_SVGFETurbulenceElement() throws Exception {
1441         test("Node", "SVGFETurbulenceElement");
1442     }
1443 
1444     /**
1445      * @throws Exception
1446      *             if the test fails
1447      */
1448     @Test
1449     @Alerts("true/false")
1450     public void _Node_SVGFilterElement() throws Exception {
1451         test("Node", "SVGFilterElement");
1452     }
1453 
1454     /**
1455      * @throws Exception
1456      *             if the test fails
1457      */
1458     @Test
1459     @Alerts("true/false")
1460     public void _Node_SVGForeignObjectElement() throws Exception {
1461         test("Node", "SVGForeignObjectElement");
1462     }
1463 
1464     /**
1465      * @throws Exception
1466      *             if the test fails
1467      */
1468     @Test
1469     @Alerts("true/false")
1470     public void _Node_SVGGElement() throws Exception {
1471         test("Node", "SVGGElement");
1472     }
1473 
1474     /**
1475      * @throws Exception
1476      *             if the test fails
1477      */
1478     @Test
1479     @Alerts("true/false")
1480     public void _Node_SVGGeometryElement() throws Exception {
1481         test("Node", "SVGGeometryElement");
1482     }
1483 
1484     /**
1485      * @throws Exception
1486      *             if the test fails
1487      */
1488     @Test
1489     @Alerts("true/false")
1490     public void _Node_SVGGradientElement() throws Exception {
1491         test("Node", "SVGGradientElement");
1492     }
1493 
1494     /**
1495      * @throws Exception
1496      *             if the test fails
1497      */
1498     @Test
1499     @Alerts("true/false")
1500     public void _Node_SVGGraphicsElement() throws Exception {
1501         test("Node", "SVGGraphicsElement");
1502     }
1503 
1504     /**
1505      * @throws Exception
1506      *             if the test fails
1507      */
1508     @Test
1509     @Alerts("true/false")
1510     public void _Node_SVGImageElement() throws Exception {
1511         test("Node", "SVGImageElement");
1512     }
1513 
1514     /**
1515      * @throws Exception
1516      *             if the test fails
1517      */
1518     @Test
1519     @Alerts("true/false")
1520     public void _Node_SVGLinearGradientElement() throws Exception {
1521         test("Node", "SVGLinearGradientElement");
1522     }
1523 
1524     /**
1525      * @throws Exception
1526      *             if the test fails
1527      */
1528     @Test
1529     @Alerts("true/false")
1530     public void _Node_SVGLineElement() throws Exception {
1531         test("Node", "SVGLineElement");
1532     }
1533 
1534     /**
1535      * @throws Exception
1536      *             if the test fails
1537      */
1538     @Test
1539     @Alerts("true/false")
1540     public void _Node_SVGMarkerElement() throws Exception {
1541         test("Node", "SVGMarkerElement");
1542     }
1543 
1544     /**
1545      * @throws Exception
1546      *             if the test fails
1547      */
1548     @Test
1549     @Alerts("true/false")
1550     public void _Node_SVGMaskElement() throws Exception {
1551         test("Node", "SVGMaskElement");
1552     }
1553 
1554     /**
1555      * @throws Exception
1556      *             if the test fails
1557      */
1558     @Test
1559     @Alerts("true/false")
1560     public void _Node_SVGMetadataElement() throws Exception {
1561         test("Node", "SVGMetadataElement");
1562     }
1563 
1564     /**
1565      * @throws Exception
1566      *             if the test fails
1567      */
1568     @Test
1569     @Alerts("true/false")
1570     public void _Node_SVGMPathElement() throws Exception {
1571         test("Node", "SVGMPathElement");
1572     }
1573 
1574     /**
1575      * @throws Exception
1576      *             if the test fails
1577      */
1578     @Test
1579     @Alerts("true/false")
1580     public void _Node_SVGPathElement() throws Exception {
1581         test("Node", "SVGPathElement");
1582     }
1583 
1584     /**
1585      * @throws Exception
1586      *             if the test fails
1587      */
1588     @Test
1589     @Alerts("true/false")
1590     public void _Node_SVGPatternElement() throws Exception {
1591         test("Node", "SVGPatternElement");
1592     }
1593 
1594     /**
1595      * @throws Exception
1596      *             if the test fails
1597      */
1598     @Test
1599     @Alerts("true/false")
1600     public void _Node_SVGPolygonElement() throws Exception {
1601         test("Node", "SVGPolygonElement");
1602     }
1603 
1604     /**
1605      * @throws Exception
1606      *             if the test fails
1607      */
1608     @Test
1609     @Alerts("true/false")
1610     public void _Node_SVGPolylineElement() throws Exception {
1611         test("Node", "SVGPolylineElement");
1612     }
1613 
1614     /**
1615      * @throws Exception
1616      *             if the test fails
1617      */
1618     @Test
1619     @Alerts("true/false")
1620     public void _Node_SVGRadialGradientElement() throws Exception {
1621         test("Node", "SVGRadialGradientElement");
1622     }
1623 
1624     /**
1625      * @throws Exception
1626      *             if the test fails
1627      */
1628     @Test
1629     @Alerts("true/false")
1630     public void _Node_SVGRectElement() throws Exception {
1631         test("Node", "SVGRectElement");
1632     }
1633 
1634     /**
1635      * @throws Exception
1636      *             if the test fails
1637      */
1638     @Test
1639     @Alerts("true/false")
1640     public void _Node_SVGScriptElement() throws Exception {
1641         test("Node", "SVGScriptElement");
1642     }
1643 
1644     /**
1645      * @throws Exception
1646      *             if the test fails
1647      */
1648     @Test
1649     @Alerts("true/false")
1650     public void _Node_SVGSetElement() throws Exception {
1651         test("Node", "SVGSetElement");
1652     }
1653 
1654     /**
1655      * @throws Exception
1656      *             if the test fails
1657      */
1658     @Test
1659     @Alerts("true/false")
1660     public void _Node_SVGStopElement() throws Exception {
1661         test("Node", "SVGStopElement");
1662     }
1663 
1664     /**
1665      * @throws Exception
1666      *             if the test fails
1667      */
1668     @Test
1669     @Alerts("true/false")
1670     public void _Node_SVGStyleElement() throws Exception {
1671         test("Node", "SVGStyleElement");
1672     }
1673 
1674     /**
1675      * @throws Exception
1676      *             if the test fails
1677      */
1678     @Test
1679     @Alerts("true/false")
1680     public void _Node_SVGSVGElement() throws Exception {
1681         test("Node", "SVGSVGElement");
1682     }
1683 
1684     /**
1685      * @throws Exception
1686      *             if the test fails
1687      */
1688     @Test
1689     @Alerts("true/false")
1690     public void _Node_SVGSwitchElement() throws Exception {
1691         test("Node", "SVGSwitchElement");
1692     }
1693 
1694     /**
1695      * @throws Exception
1696      *             if the test fails
1697      */
1698     @Test
1699     @Alerts("true/false")
1700     public void _Node_SVGSymbolElement() throws Exception {
1701         test("Node", "SVGSymbolElement");
1702     }
1703 
1704     /**
1705      * @throws Exception
1706      *             if the test fails
1707      */
1708     @Test
1709     @Alerts("true/false")
1710     public void _Node_SVGTextContentElement() throws Exception {
1711         test("Node", "SVGTextContentElement");
1712     }
1713 
1714     /**
1715      * @throws Exception
1716      *             if the test fails
1717      */
1718     @Test
1719     @Alerts("true/false")
1720     public void _Node_SVGTextElement() throws Exception {
1721         test("Node", "SVGTextElement");
1722     }
1723 
1724     /**
1725      * @throws Exception
1726      *             if the test fails
1727      */
1728     @Test
1729     @Alerts("true/false")
1730     public void _Node_SVGTextPathElement() throws Exception {
1731         test("Node", "SVGTextPathElement");
1732     }
1733 
1734     /**
1735      * @throws Exception
1736      *             if the test fails
1737      */
1738     @Test
1739     @Alerts("true/false")
1740     public void _Node_SVGTextPositioningElement() throws Exception {
1741         test("Node", "SVGTextPositioningElement");
1742     }
1743 
1744     /**
1745      * @throws Exception
1746      *             if the test fails
1747      */
1748     @Test
1749     @Alerts("true/false")
1750     public void _Node_SVGTitleElement() throws Exception {
1751         test("Node", "SVGTitleElement");
1752     }
1753 
1754     /**
1755      * @throws Exception
1756      *             if the test fails
1757      */
1758     @Test
1759     @Alerts("true/false")
1760     public void _Node_SVGTSpanElement() throws Exception {
1761         test("Node", "SVGTSpanElement");
1762     }
1763 
1764     /**
1765      * @throws Exception
1766      *             if the test fails
1767      */
1768     @Test
1769     @Alerts("true/false")
1770     public void _Node_SVGUseElement() throws Exception {
1771         test("Node", "SVGUseElement");
1772     }
1773 
1774     /**
1775      * @throws Exception
1776      *             if the test fails
1777      */
1778     @Test
1779     @Alerts("true/false")
1780     public void _Node_SVGViewElement() throws Exception {
1781         test("Node", "SVGViewElement");
1782     }
1783 
1784     /**
1785      * @throws Exception
1786      *             if the test fails
1787      */
1788     @Test
1789     @Alerts("true/false")
1790     public void _Node_Text() throws Exception {
1791         test("Node", "Text");
1792     }
1793 
1794     /**
1795      * @throws Exception
1796      *             if the test fails
1797      */
1798     @Test
1799     @Alerts("true/false")
1800     public void _Node_XMLDocument() throws Exception {
1801         test("Node", "XMLDocument");
1802     }
1803 
1804     /**
1805      * @throws Exception
1806      *             if the test fails
1807      */
1808     @Test
1809     @Alerts("false/false")
1810     @HtmlUnitNYI(CHROME = "true/false",
1811             EDGE = "true/false",
1812             FF = "true/false",
1813             FF_ESR = "true/false")
1814     public void _NodeFilter_NodeFilter() throws Exception {
1815         test("NodeFilter", "NodeFilter");
1816     }
1817 
1818     /**
1819      * @throws Exception
1820      *             if the test fails
1821      */
1822     @Test
1823     @Alerts("true/false")
1824     public void _NodeIterator_NodeIterator() throws Exception {
1825         test("NodeIterator", "NodeIterator");
1826     }
1827 
1828     /**
1829      * @throws Exception
1830      *             if the test fails
1831      */
1832     @Test
1833     @Alerts("true/false")
1834     public void _NodeList_NodeList() throws Exception {
1835         test("NodeList", "NodeList");
1836     }
1837 
1838     /**
1839      * @throws Exception
1840      *             if the test fails
1841      */
1842     @Test
1843     @Alerts("true/true")
1844     public void _NodeList_RadioNodeList() throws Exception {
1845         test("NodeList", "RadioNodeList");
1846     }
1847 
1848     /**
1849      * @throws Exception
1850      *             if the test fails
1851      */
1852     @Test
1853     @Alerts("true/false")
1854     public void _Notification_Notification() throws Exception {
1855         test("Notification", "Notification");
1856     }
1857 
1858     /**
1859      * @throws Exception if the test fails
1860      */
1861     @Test
1862     @Alerts("false/false")
1863     public void _OES_element_index_uint_OES_element_index_uint() throws Exception {
1864         test("OES_element_index_uint", "OES_element_index_uint");
1865     }
1866 
1867     /**
1868      * @throws Exception if the test fails
1869      */
1870     @Test
1871     @Alerts("false/false")
1872     public void _OES_standard_derivatives_OES_standard_derivatives() throws Exception {
1873         test("OES_standard_derivatives", "OES_standard_derivatives");
1874     }
1875 
1876     /**
1877      * @throws Exception if the test fails
1878      */
1879     @Test
1880     @Alerts("false/false")
1881     public void _OES_texture_float_linear_OES_texture_float_linear() throws Exception {
1882         test("OES_texture_float_linear", "OES_texture_float_linear");
1883     }
1884 
1885     /**
1886      * @throws Exception if the test fails
1887      */
1888     @Test
1889     @Alerts("false/false")
1890     public void _OES_texture_float_OES_texture_float() throws Exception {
1891         test("OES_texture_float", "OES_texture_float");
1892     }
1893 
1894     /**
1895      * @throws Exception
1896      *             if the test fails
1897      */
1898     @Test
1899     @Alerts("true/false")
1900     public void _OfflineAudioCompletionEvent_OfflineAudioCompletionEvent() throws Exception {
1901         test("OfflineAudioCompletionEvent", "OfflineAudioCompletionEvent");
1902     }
1903 
1904     /**
1905      * @throws Exception
1906      *             if the test fails
1907      */
1908     @Test
1909     @Alerts("true/false")
1910     public void _OfflineAudioContext_OfflineAudioContext() throws Exception {
1911         test("OfflineAudioContext", "OfflineAudioContext");
1912     }
1913 
1914     /**
1915      * @throws Exception
1916      *             if the test fails
1917      */
1918     @Test
1919     @Alerts("false/false")
1920     public void _OfflineResourceList_OfflineResourceList() throws Exception {
1921         test("OfflineResourceList", "OfflineResourceList");
1922     }
1923 
1924     /**
1925      * @throws Exception
1926      *             if the test fails
1927      */
1928     @Test
1929     @Alerts("true/false")
1930     public void _Option_HTMLOptionElement() throws Exception {
1931         // although Option != HTMLOptionElement, they seem to be synonyms!!!
1932         test("Option", "HTMLOptionElement");
1933     }
1934 
1935     /**
1936      * @throws Exception
1937      *             if the test fails
1938      */
1939     @Test
1940     @Alerts("true/false")
1941     public void _Option_Option() throws Exception {
1942         test("Option", "Option");
1943     }
1944 
1945     /**
1946      * @throws Exception
1947      *             if the test fails
1948      */
1949     @Test
1950     @Alerts("true/false")
1951     public void _OscillatorNode_OscillatorNode() throws Exception {
1952         test("OscillatorNode", "OscillatorNode");
1953     }
1954 
1955 }