1 PASSED!
2 PASSED!
3 PASSED!
4 PASSED!
5 PASSED!
6 PASSED!
7 PASSED!
8 PASSED!
9 PASSED!
10 PASSED!
11 PASSED!
12 PASSED!
13 PASSED!
14 PASSED!
15 PASSED!
16 PASSED!
17 PASSED!
18 PASSED!
19 PASSED!
20 PASSED!
21 PASSED!
22 PASSED!
23 PASSED!
24 PASSED!
25 PASSED!
26 PASSED!
27 PASSED!
28 PASSED!
29 PASSED!
ns = new QName() PASSED!
typeof new QName('name') PASSED!
new QName('name') instanceof QName PASSED!
new QName('name') == 'name' PASSED!
ns = new QName('name'), ns.uri == '' PASSED!
ns = new QName('name'), ns.uri == null PASSED!
ns = new QName('name'), ns.uri == undefined PASSED!
ns = new QName('name'), typeof ns.uri PASSED!
ns = new QName('name'), ns.localName == 'name' PASSED!
ns = new QName(undefined) PASSED!
ns = new QName('') PASSED!
MYOB = new QName('nameofobj'),typeof new QName(MYOB) PASSED!
MYOB = new QName(null, 'nameofobj'); MYOB.toString() PASSED!
MYOB = new QName(null, 'nameofobj'); MYOB.uri PASSED!
MYOB = new QName(null, 'nameofobj'); MYOB.localName PASSED!
MYOB = new QName('namespace', undefined); MYOB.localName PASSED!
MYOB = new QName('namespace', ''); MYOB.localName PASSED!
q3 = y.name() PASSED!
x1.bravo.@[q3] PASSED!
