1 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML//EN">
4 <script src=
"../../resources/js-test.js"></script>
7 <p id=
"description"></p>
9 <fieldset name=
"victim"></fieldset>
10 <input name=
"victim" type=
"text" value=
"lorem ipsum"/>
11 <button name=
"victim">lorem ipsum
</button>
12 <select name=
"victim"></select>
13 <textarea name=
"victim"></textarea>
14 <output name=
"victim"></output>
15 <object name=
"victim"></object>
16 <keygen name=
"victim"></keygen>
18 <div id=
"console"></div>
20 description("This test checks if checkValidity() returns correctly a true (meaning no error) result.");
22 shouldBe('document.getElementsByTagName("fieldset")[0].checkValidity()', 'true');
23 shouldBe('document.getElementsByTagName("input")[0].checkValidity()', 'true');
24 shouldBe('document.getElementsByTagName("button")[0].checkValidity()', 'true');
25 shouldBe('document.getElementsByTagName("select")[0].checkValidity()', 'true');
26 shouldBe('document.getElementsByTagName("textarea")[0].checkValidity()', 'true');
27 shouldBe('document.getElementsByTagName("output")[0].checkValidity()', 'true');
28 shouldBe('document.getElementsByTagName("object")[0].checkValidity()', 'true');
29 shouldBe('document.getElementsByTagName("keygen")[0].checkValidity()', 'true');