OLD | NEW |
(Empty) | |
| 1 var createElementNS_tests = [ |
| 2 /* Arrays with three elements: |
| 3 * the namespace argument |
| 4 * the qualifiedName argument |
| 5 * the expected exception, or null if none |
| 6 */ |
| 7 [null, undefined, null], |
| 8 [null, "foo", null], |
| 9 [null, "1foo", "INVALID_CHARACTER_ERR"], |
| 10 [null, "f1oo", null], |
| 11 [null, "foo1", null], |
| 12 [null, "1foo", "INVALID_CHARACTER_ERR"], |
| 13 [null, "\u0300foo", "INVALID_CHARACTER_ERR"], |
| 14 [null, "}foo", "INVALID_CHARACTER_ERR"], |
| 15 [null, "f}oo", "INVALID_CHARACTER_ERR"], |
| 16 [null, "foo}", "INVALID_CHARACTER_ERR"], |
| 17 [null, "\uFFFFfoo", "INVALID_CHARACTER_ERR"], |
| 18 [null, "f\uFFFFoo", "INVALID_CHARACTER_ERR"], |
| 19 [null, "foo\uFFFF", "INVALID_CHARACTER_ERR"], |
| 20 [null, "<foo", "INVALID_CHARACTER_ERR"], |
| 21 [null, "foo>", "INVALID_CHARACTER_ERR"], |
| 22 [null, "<foo>", "INVALID_CHARACTER_ERR"], |
| 23 [null, "f<oo", "INVALID_CHARACTER_ERR"], |
| 24 [null, "^^", "INVALID_CHARACTER_ERR"], |
| 25 [null, ":foo", "NAMESPACE_ERR"], |
| 26 [null, "f:oo", "NAMESPACE_ERR"], |
| 27 [null, "foo:", "NAMESPACE_ERR"], |
| 28 [null, ":", "NAMESPACE_ERR"], |
| 29 [null, "xml", null], |
| 30 [null, "xmlns", "NAMESPACE_ERR"], |
| 31 [null, "xmlfoo", null], |
| 32 [null, "xml:foo", "NAMESPACE_ERR"], |
| 33 [null, "xmlns:foo", "NAMESPACE_ERR"], |
| 34 [null, "xmlfoo:bar", "NAMESPACE_ERR"], |
| 35 [null, "null:xml", "NAMESPACE_ERR"], |
| 36 ["", ":foo", "NAMESPACE_ERR"], |
| 37 ["", "f:oo", "NAMESPACE_ERR"], |
| 38 ["", "foo:", "NAMESPACE_ERR"], |
| 39 [undefined, undefined, null], |
| 40 [undefined, "foo", null], |
| 41 [undefined, "1foo", "INVALID_CHARACTER_ERR"], |
| 42 [undefined, "f1oo", null], |
| 43 [undefined, "foo1", null], |
| 44 [undefined, ":foo", "NAMESPACE_ERR"], |
| 45 [undefined, "f:oo", "NAMESPACE_ERR"], |
| 46 [undefined, "foo:", "NAMESPACE_ERR"], |
| 47 [undefined, "xml", null], |
| 48 [undefined, "xmlns", "NAMESPACE_ERR"], |
| 49 [undefined, "xmlfoo", null], |
| 50 [undefined, "xml:foo", "NAMESPACE_ERR"], |
| 51 [undefined, "xmlns:foo", "NAMESPACE_ERR"], |
| 52 [undefined, "xmlfoo:bar", "NAMESPACE_ERR"], |
| 53 ["http://example.com/", "foo", null], |
| 54 ["http://example.com/", "1foo", "INVALID_CHARACTER_ERR"], |
| 55 ["http://example.com/", "f1oo", null], |
| 56 ["http://example.com/", "foo1", null], |
| 57 ["http://example.com/", ":foo", "NAMESPACE_ERR"], |
| 58 ["http://example.com/", "f:oo", null], |
| 59 ["http://example.com/", "foo:", "NAMESPACE_ERR"], |
| 60 ["http://example.com/", "_:_", null], |
| 61 ["http://example.com/", "_:h0", null], |
| 62 ["http://example.com/", "_:test", null], |
| 63 ["http://example.com/", "l_:_", null], |
| 64 ["http://example.com/", "ns:_0", null], |
| 65 ["http://example.com/", "ns:a0", null], |
| 66 ["http://example.com/", "ns0:test", null], |
| 67 ["http://example.com/", "a.b:c", null], |
| 68 ["http://example.com/", "a-b:c", null], |
| 69 ["http://example.com/", "a-b:c", null], |
| 70 ["http://example.com/", "xml", null], |
| 71 ["http://example.com/", "xmlns", "NAMESPACE_ERR"], |
| 72 ["http://example.com/", "XMLNS", null], |
| 73 ["http://example.com/", "xmlfoo", null], |
| 74 ["http://example.com/", "xml:foo", "NAMESPACE_ERR"], |
| 75 ["http://example.com/", "XML:foo", null], |
| 76 ["http://example.com/", "xmlns:foo", "NAMESPACE_ERR"], |
| 77 ["http://example.com/", "XMLNS:foo", null], |
| 78 ["http://example.com/", "xmlfoo:bar", null], |
| 79 ["http://example.com/", "prefix::local", "NAMESPACE_ERR"], |
| 80 ["http://example.com/", "namespaceURI:{", "INVALID_CHARACTER_ERR"], |
| 81 ["http://example.com/", "namespaceURI:}", "INVALID_CHARACTER_ERR"], |
| 82 ["http://example.com/", "namespaceURI:~", "INVALID_CHARACTER_ERR"], |
| 83 ["http://example.com/", "namespaceURI:'", "INVALID_CHARACTER_ERR"], |
| 84 ["http://example.com/", "namespaceURI:!", "INVALID_CHARACTER_ERR"], |
| 85 ["http://example.com/", "namespaceURI:@", "INVALID_CHARACTER_ERR"], |
| 86 ["http://example.com/", "namespaceURI:#", "INVALID_CHARACTER_ERR"], |
| 87 ["http://example.com/", "namespaceURI:$", "INVALID_CHARACTER_ERR"], |
| 88 ["http://example.com/", "namespaceURI:%", "INVALID_CHARACTER_ERR"], |
| 89 ["http://example.com/", "namespaceURI:^", "INVALID_CHARACTER_ERR"], |
| 90 ["http://example.com/", "namespaceURI:&", "INVALID_CHARACTER_ERR"], |
| 91 ["http://example.com/", "namespaceURI:*", "INVALID_CHARACTER_ERR"], |
| 92 ["http://example.com/", "namespaceURI:(", "INVALID_CHARACTER_ERR"], |
| 93 ["http://example.com/", "namespaceURI:)", "INVALID_CHARACTER_ERR"], |
| 94 ["http://example.com/", "namespaceURI:+", "INVALID_CHARACTER_ERR"], |
| 95 ["http://example.com/", "namespaceURI:=", "INVALID_CHARACTER_ERR"], |
| 96 ["http://example.com/", "namespaceURI:[", "INVALID_CHARACTER_ERR"], |
| 97 ["http://example.com/", "namespaceURI:]", "INVALID_CHARACTER_ERR"], |
| 98 ["http://example.com/", "namespaceURI:\\", "INVALID_CHARACTER_ERR"], |
| 99 ["http://example.com/", "namespaceURI:/", "INVALID_CHARACTER_ERR"], |
| 100 ["http://example.com/", "namespaceURI:;", "INVALID_CHARACTER_ERR"], |
| 101 ["http://example.com/", "namespaceURI:`", "INVALID_CHARACTER_ERR"], |
| 102 ["http://example.com/", "namespaceURI:<", "INVALID_CHARACTER_ERR"], |
| 103 ["http://example.com/", "namespaceURI:>", "INVALID_CHARACTER_ERR"], |
| 104 ["http://example.com/", "namespaceURI:,", "INVALID_CHARACTER_ERR"], |
| 105 ["http://example.com/", "namespaceURI:a ", "INVALID_CHARACTER_ERR"], |
| 106 ["http://example.com/", "namespaceURI:\"", "INVALID_CHARACTER_ERR"], |
| 107 ["/", "foo", null], |
| 108 ["/", "1foo", "INVALID_CHARACTER_ERR"], |
| 109 ["/", "f1oo", null], |
| 110 ["/", "foo1", null], |
| 111 ["/", ":foo", "NAMESPACE_ERR"], |
| 112 ["/", "f:oo", null], |
| 113 ["/", "foo:", "NAMESPACE_ERR"], |
| 114 ["/", "xml", null], |
| 115 ["/", "xmlns", "NAMESPACE_ERR"], |
| 116 ["/", "xmlfoo", null], |
| 117 ["/", "xml:foo", "NAMESPACE_ERR"], |
| 118 ["/", "xmlns:foo", "NAMESPACE_ERR"], |
| 119 ["/", "xmlfoo:bar", null], |
| 120 ["http://www.w3.org/XML/1998/namespace", "foo", null], |
| 121 ["http://www.w3.org/XML/1998/namespace", "1foo", "INVALID_CHARACTER_ERR"], |
| 122 ["http://www.w3.org/XML/1998/namespace", "f1oo", null], |
| 123 ["http://www.w3.org/XML/1998/namespace", "foo1", null], |
| 124 ["http://www.w3.org/XML/1998/namespace", ":foo", "NAMESPACE_ERR"], |
| 125 ["http://www.w3.org/XML/1998/namespace", "f:oo", null], |
| 126 ["http://www.w3.org/XML/1998/namespace", "foo:", "NAMESPACE_ERR"], |
| 127 ["http://www.w3.org/XML/1998/namespace", "xml", null], |
| 128 ["http://www.w3.org/XML/1998/namespace", "xmlns", "NAMESPACE_ERR"], |
| 129 ["http://www.w3.org/XML/1998/namespace", "xmlfoo", null], |
| 130 ["http://www.w3.org/XML/1998/namespace", "xml:foo", null], |
| 131 ["http://www.w3.org/XML/1998/namespace", "xmlns:foo", "NAMESPACE_ERR"], |
| 132 ["http://www.w3.org/XML/1998/namespace", "xmlfoo:bar", null], |
| 133 ["http://www.w3.org/XML/1998/namespaces", "xml:foo", "NAMESPACE_ERR"], |
| 134 ["http://www.w3.org/xml/1998/namespace", "xml:foo", "NAMESPACE_ERR"], |
| 135 ["http://www.w3.org/2000/xmlns/", "foo", "NAMESPACE_ERR"], |
| 136 ["http://www.w3.org/2000/xmlns/", "1foo", "INVALID_CHARACTER_ERR"], |
| 137 ["http://www.w3.org/2000/xmlns/", "f1oo", "NAMESPACE_ERR"], |
| 138 ["http://www.w3.org/2000/xmlns/", "foo1", "NAMESPACE_ERR"], |
| 139 ["http://www.w3.org/2000/xmlns/", ":foo", "NAMESPACE_ERR"], |
| 140 ["http://www.w3.org/2000/xmlns/", "f:oo", "NAMESPACE_ERR"], |
| 141 ["http://www.w3.org/2000/xmlns/", "foo:", "NAMESPACE_ERR"], |
| 142 ["http://www.w3.org/2000/xmlns/", "xml", "NAMESPACE_ERR"], |
| 143 ["http://www.w3.org/2000/xmlns/", "xmlns", null], |
| 144 ["http://www.w3.org/2000/xmlns/", "xmlfoo", "NAMESPACE_ERR"], |
| 145 ["http://www.w3.org/2000/xmlns/", "xml:foo", "NAMESPACE_ERR"], |
| 146 ["http://www.w3.org/2000/xmlns/", "xmlns:foo", null], |
| 147 ["http://www.w3.org/2000/xmlns/", "xmlfoo:bar", "NAMESPACE_ERR"], |
| 148 ["http://www.w3.org/2000/xmlns/", "foo:xmlns", "NAMESPACE_ERR"], |
| 149 ["foo:", "foo", null], |
| 150 ["foo:", "1foo", "INVALID_CHARACTER_ERR"], |
| 151 ["foo:", "f1oo", null], |
| 152 ["foo:", "foo1", null], |
| 153 ["foo:", ":foo", "NAMESPACE_ERR"], |
| 154 ["foo:", "f:oo", null], |
| 155 ["foo:", "foo:", "NAMESPACE_ERR"], |
| 156 ["foo:", "xml", null], |
| 157 ["foo:", "xmlns", "NAMESPACE_ERR"], |
| 158 ["foo:", "xmlfoo", null], |
| 159 ["foo:", "xml:foo", "NAMESPACE_ERR"], |
| 160 ["foo:", "xmlns:foo", "NAMESPACE_ERR"], |
| 161 ["foo:", "xmlfoo:bar", null], |
| 162 ] |
OLD | NEW |