run not-wf tests

This commit is contained in:
dlichteblau
2005-11-26 22:55:22 +00:00
parent d4f9de3418
commit 809d570882
4 changed files with 3017 additions and 1 deletions

550
DOMTEST Normal file
View File

@ -0,0 +1,550 @@
0/525 attrcreatedocumentfragment.xml
1/525 attrcreatetextnode.xml
2/525 attrcreatetextnode2.xml
3/525 attrdefaultvalue.xml
4/525 attreffectivevalue.xml
5/525 attrentityreplacement.xml
6/525 attrname.xml
7/525 attrnextsiblingnull.xml
8/525 attrnotspecifiedvalue.xml
9/525 attrparentnodenull.xml
10/525 attrprevioussiblingnull.xml
11/525 attrsetvaluenomodificationallowederr.xml
implementationAttribute expandEntityReferences not supported, skipping test
12/525 attrsetvaluenomodificationallowederrEE.xml
13/525 attrspecifiedvalue.xml
14/525 attrspecifiedvaluechanged.xml
15/525 attrspecifiedvalueremove.xml
16/525 cdatasectiongetdata.xml
implementationAttribute coalescing not supported, skipping test
17/525 cdatasectionnormalize.xml
18/525 characterdataappenddata.xml
19/525 characterdataappenddatagetdata.xml
20/525 characterdataappenddatanomodificationallowederr.xml
21/525 characterdataappenddatanomodificationallowederrEE.xml
22/525 characterdatadeletedatabegining.xml
23/525 characterdatadeletedataend.xml
24/525 characterdatadeletedataexceedslength.xml
25/525 characterdatadeletedatagetlengthanddata.xml
26/525 characterdatadeletedatamiddle.xml
27/525 characterdatadeletedatanomodificationallowederrEE.xml
28/525 characterdatagetdata.xml
29/525 characterdatagetlength.xml
30/525 characterdataindexsizeerrdeletedatacountnegative.xml
implementationAttribute signed not supported, skipping test
31/525 characterdataindexsizeerrdeletedataoffsetgreater.xml
32/525 characterdataindexsizeerrdeletedataoffsetnegative.xml
implementationAttribute signed not supported, skipping test
33/525 characterdataindexsizeerrinsertdataoffsetgreater.xml
34/525 characterdataindexsizeerrinsertdataoffsetnegative.xml
implementationAttribute signed not supported, skipping test
35/525 characterdataindexsizeerrreplacedatacountnegative.xml
implementationAttribute signed not supported, skipping test
36/525 characterdataindexsizeerrreplacedataoffsetgreater.xml
37/525 characterdataindexsizeerrreplacedataoffsetnegative.xml
implementationAttribute signed not supported, skipping test
38/525 characterdataindexsizeerrsubstringcountnegative.xml
implementationAttribute signed not supported, skipping test
39/525 characterdataindexsizeerrsubstringnegativeoffset.xml
implementationAttribute signed not supported, skipping test
40/525 characterdataindexsizeerrsubstringoffsetgreater.xml
41/525 characterdatainsertdatabeginning.xml
42/525 characterdatainsertdataend.xml
43/525 characterdatainsertdatamiddle.xml
44/525 characterdatainsertdatanomodificationallowederr.xml
45/525 characterdatainsertdatanomodificationallowederrEE.xml
46/525 characterdatareplacedatabegining.xml
47/525 characterdatareplacedataend.xml
48/525 characterdatareplacedataexceedslengthofarg.xml
49/525 characterdatareplacedataexceedslengthofdata.xml
50/525 characterdatareplacedatamiddle.xml
51/525 characterdatareplacedatanomodificationallowederr.xml
52/525 characterdatareplacedatanomodificationallowederrEE.xml
53/525 characterdatasetdatanomodificationallowederr.xml
54/525 characterdatasetdatanomodificationallowederrEE.xml
55/525 characterdatasetnodevalue.xml
56/525 characterdatasubstringexceedsvalue.xml
57/525 characterdatasubstringvalue.xml
58/525 commentgetcomment.xml
59/525 documentcreateattribute.xml
60/525 documentcreatecdatasection.xml
61/525 documentcreatecomment.xml
62/525 documentcreatedocumentfragment.xml
63/525 documentcreateelement.xml
64/525 documentcreateelementcasesensitive.xml
65/525 documentcreateelementdefaultattr.xml
66/525 documentcreateentityreference.xml
67/525 documentcreateentityreferenceknown.xml
68/525 documentcreateprocessinginstruction.xml
69/525 documentcreatetextnode.xml
70/525 documentgetdoctype.xml
71/525 documentgetdoctypenodtd.xml
72/525 documentgetelementsbytagnamelength.xml
73/525 documentgetelementsbytagnametotallength.xml
74/525 documentgetelementsbytagnamevalue.xml
75/525 documentgetimplementation.xml
76/525 documentgetrootnode.xml
77/525 documentinvalidcharacterexceptioncreateattribute.xml
78/525 documentinvalidcharacterexceptioncreateelement.xml
79/525 documentinvalidcharacterexceptioncreateentref.xml
80/525 documentinvalidcharacterexceptioncreateentref1.xml
81/525 documentinvalidcharacterexceptioncreatepi.xml
82/525 documentinvalidcharacterexceptioncreatepi1.xml
83/525 documenttypegetdoctype.xml
84/525 documenttypegetentities.xml
85/525 documenttypegetentitieslength.xml
86/525 documenttypegetentitiestype.xml
87/525 documenttypegetnotations.xml
88/525 documenttypegetnotationstype.xml
89/525 domimplementationfeaturenoversion.xml
90/525 domimplementationfeaturenull.xml
implementationAttribute hasNullString not supported, skipping test
91/525 domimplementationfeaturexml.xml
92/525 elementaddnewattribute.xml
93/525 elementassociatedattribute.xml
94/525 elementchangeattributevalue.xml
95/525 elementcreatenewattribute.xml
96/525 elementgetattributenode.xml
97/525 elementgetattributenodenull.xml
98/525 elementgetelementempty.xml
99/525 elementgetelementsbytagname.xml
100/525 elementgetelementsbytagnameaccessnodelist.xml
101/525 elementgetelementsbytagnamenomatch.xml
102/525 elementgetelementsbytagnamespecialvalue.xml
103/525 elementgettagname.xml
104/525 elementinuseattributeerr.xml
105/525 elementinvalidcharacterexception.xml
106/525 elementnormalize.xml
107/525 elementnotfounderr.xml
108/525 elementremoveattribute.xml
109/525 elementremoveattributeaftercreate.xml
110/525 elementremoveattributenode.xml
111/525 elementremoveattributenodenomodificationallowederr.xml
112/525 elementremoveattributenodenomodificationallowederrEE.xml
113/525 elementremoveattributenomodificationallowederr.xml
114/525 elementremoveattributenomodificationallowederrEE.xml
115/525 elementremoveattributerestoredefaultvalue.xml
116/525 elementreplaceattributewithself.xml
117/525 elementreplaceexistingattribute.xml
118/525 elementreplaceexistingattributegevalue.xml
119/525 elementretrieveallattributes.xml
120/525 elementretrieveattrvalue.xml
121/525 elementretrievetagname.xml
122/525 elementsetattributenodenomodificationallowederr.xml
123/525 elementsetattributenodenomodificationallowederrEE.xml
implementationAttribute expandEntityReferences not supported, skipping test
124/525 elementsetattributenodenull.xml
125/525 elementsetattributenomodificationallowederr.xml
implementationAttribute expandEntityReferences not supported, skipping test
126/525 elementsetattributenomodificationallowederrEE.xml
127/525 elementwrongdocumenterr.xml
128/525 entitygetentityname.xml
129/525 entitygetpublicid.xml
130/525 entitygetpublicidnull.xml
131/525 namednodemapchildnoderange.xml
132/525 namednodemapgetnameditem.xml
133/525 namednodemapinuseattributeerr.xml
134/525 namednodemapnotfounderr.xml
135/525 namednodemapnumberofnodes.xml
136/525 namednodemapremovenameditem.xml
137/525 namednodemapremovenameditemgetvalue.xml
138/525 namednodemapremovenameditemreturnnodevalue.xml
139/525 namednodemapreturnattrnode.xml
140/525 namednodemapreturnfirstitem.xml
141/525 namednodemapreturnlastitem.xml
142/525 namednodemapreturnnull.xml
143/525 namednodemapsetnameditem.xml
144/525 namednodemapsetnameditemreturnvalue.xml
145/525 namednodemapsetnameditemthatexists.xml
146/525 namednodemapsetnameditemwithnewvalue.xml
147/525 namednodemapwrongdocumenterr.xml
148/525 nodeappendchild.xml
149/525 nodeappendchildchildexists.xml
150/525 nodeappendchilddocfragment.xml
151/525 nodeappendchildgetnodename.xml
152/525 nodeappendchildinvalidnodetype.xml
153/525 nodeappendchildnewchilddiffdocument.xml
154/525 nodeappendchildnodeancestor.xml
155/525 nodeappendchildnomodificationallowederr.xml
156/525 nodeappendchildnomodificationallowederrEE.xml
157/525 nodeattributenodeattribute.xml
158/525 nodeattributenodename.xml
159/525 nodeattributenodetype.xml
160/525 nodeattributenodevalue.xml
161/525 nodecdatasectionnodeattribute.xml
162/525 nodecdatasectionnodename.xml
163/525 nodecdatasectionnodetype.xml
implementationAttribute coalescing not supported, skipping test
164/525 nodecdatasectionnodevalue.xml
implementationAttribute coalescing not supported, skipping test
165/525 nodechildnodes.xml
166/525 nodechildnodesappendchild.xml
167/525 nodechildnodesempty.xml
168/525 nodecloneattributescopied.xml
169/525 nodeclonefalsenocopytext.xml
170/525 nodeclonegetparentnull.xml
171/525 nodeclonenodefalse.xml
172/525 nodeclonenodetrue.xml
173/525 nodeclonetruecopytext.xml
174/525 nodecommentnodeattributes.xml
175/525 nodecommentnodename.xml
176/525 nodecommentnodetype.xml
177/525 nodecommentnodevalue.xml
178/525 nodedocumentfragmentnodename.xml
179/525 nodedocumentfragmentnodetype.xml
180/525 nodedocumentfragmentnodevalue.xml
181/525 nodedocumentnodeattribute.xml
182/525 nodedocumentnodename.xml
183/525 nodedocumentnodetype.xml
184/525 nodedocumentnodevalue.xml
185/525 nodedocumenttypenodename.xml
186/525 nodedocumenttypenodetype.xml
187/525 nodedocumenttypenodevalue.xml
188/525 nodeelementnodeattributes.xml
189/525 nodeelementnodename.xml
190/525 nodeelementnodetype.xml
191/525 nodeelementnodevalue.xml
192/525 nodeentitynodeattributes.xml
193/525 nodeentitynodename.xml
194/525 nodeentitynodetype.xml
195/525 nodeentitynodevalue.xml
196/525 nodeentitysetnodevalue.xml
197/525 nodeentityreferencenodeattributes.xml
198/525 nodeentityreferencenodename.xml
199/525 nodeentityreferencenodetype.xml
200/525 nodeentityreferencenodevalue.xml
201/525 nodegetfirstchild.xml
202/525 nodegetfirstchildnull.xml
203/525 nodegetlastchild.xml
204/525 nodegetlastchildnull.xml
205/525 nodegetnextsibling.xml
206/525 nodegetnextsiblingnull.xml
207/525 nodegetownerdocument.xml
208/525 nodegetownerdocumentnull.xml
209/525 nodegetprevioussibling.xml
210/525 nodegetprevioussiblingnull.xml
211/525 nodehaschildnodes.xml
212/525 nodehaschildnodesfalse.xml
213/525 nodeinsertbefore.xml
214/525 nodeinsertbeforedocfragment.xml
215/525 nodeinsertbeforeinvalidnodetype.xml
216/525 nodeinsertbeforenewchilddiffdocument.xml
217/525 nodeinsertbeforenewchildexists.xml
218/525 nodeinsertbeforenodeancestor.xml
219/525 nodeinsertbeforenodename.xml
220/525 nodeinsertbeforenomodificationallowederr.xml
221/525 nodeinsertbeforenomodificationallowederrEE.xml
222/525 nodeinsertbeforerefchildnonexistent.xml
223/525 nodeinsertbeforerefchildnull.xml
224/525 nodelistindexequalzero.xml
225/525 nodelistindexgetlength.xml
226/525 nodelistindexgetlengthofemptylist.xml
227/525 nodelistindexnotzero.xml
228/525 nodelistreturnfirstitem.xml
229/525 nodelistreturnlastitem.xml
230/525 nodelisttraverselist.xml
231/525 nodenotationnodeattributes.xml
232/525 nodenotationnodename.xml
233/525 nodenotationnodetype.xml
234/525 nodenotationnodevalue.xml
235/525 nodeparentnode.xml
236/525 nodeparentnodenull.xml
237/525 nodeprocessinginstructionnodeattributes.xml
238/525 nodeprocessinginstructionnodename.xml
239/525 nodeprocessinginstructionnodetype.xml
240/525 nodeprocessinginstructionnodevalue.xml
241/525 nodeprocessinginstructionsetnodevalue.xml
242/525 noderemovechild.xml
243/525 noderemovechildgetnodename.xml
244/525 noderemovechildnode.xml
245/525 noderemovechildnomodificationallowederr.xml
246/525 noderemovechildnomodificationallowederrEE.xml
247/525 noderemovechildoldchildnonexistent.xml
248/525 nodereplacechild.xml
249/525 nodereplacechildinvalidnodetype.xml
250/525 nodereplacechildnewchilddiffdocument.xml
251/525 nodereplacechildnewchildexists.xml
252/525 nodereplacechildnodeancestor.xml
253/525 nodereplacechildnodename.xml
254/525 nodereplacechildnomodificationallowederr.xml
255/525 nodereplacechildnomodificationallowederrEE.xml
256/525 nodereplacechildoldchildnonexistent.xml
257/525 nodesetnodevaluenomodificationallowederr.xml
258/525 nodesetnodevaluenomodificationallowederrEE.xml
259/525 nodetextnodeattribute.xml
260/525 nodetextnodename.xml
261/525 nodetextnodetype.xml
262/525 nodetextnodevalue.xml
263/525 notationgetnotationname.xml
264/525 notationgetpublicid.xml
265/525 notationgetpublicidnull.xml
266/525 notationgetsystemid.xml
267/525 notationgetsystemidnull.xml
268/525 processinginstructiongetdata.xml
269/525 processinginstructiongettarget.xml
270/525 processinginstructionsetdatanomodificationallowederr.xml
implementationAttribute expandEntityReferences not supported, skipping test
271/525 processinginstructionsetdatanomodificationallowederrEE.xml
272/525 textindexsizeerrnegativeoffset.xml
implementationAttribute signed not supported, skipping test
273/525 textindexsizeerroffsetoutofbounds.xml
274/525 textparseintolistofelements.xml
275/525 textsplittextfour.xml
276/525 textsplittextnomodificationallowederr.xml
277/525 textsplittextnomodificationallowederrEE.xml
278/525 textsplittextone.xml
279/525 textsplittextthree.xml
280/525 textsplittexttwo.xml
281/525 textwithnomarkup.xml
282/525 nodevalue01.xml
283/525 nodevalue02.xml
284/525 nodevalue03.xml
285/525 nodevalue04.xml
286/525 nodevalue05.xml
287/525 nodevalue06.xml
288/525 nodevalue07.xml
289/525 nodevalue08.xml
290/525 nodevalue09.xml
291/525 hc_attrcreatedocumentfragment.xml
292/525 hc_attrcreatetextnode.xml
293/525 hc_attrcreatetextnode2.xml
294/525 hc_attreffectivevalue.xml
295/525 hc_attrname.xml
296/525 hc_attrnextsiblingnull.xml
297/525 hc_attrparentnodenull.xml
298/525 hc_attrprevioussiblingnull.xml
299/525 hc_attrspecifiedvalue.xml
300/525 hc_attrspecifiedvaluechanged.xml
301/525 hc_characterdataappenddata.xml
302/525 hc_characterdataappenddatagetdata.xml
303/525 hc_characterdatadeletedatabegining.xml
304/525 hc_characterdatadeletedataend.xml
305/525 hc_characterdatadeletedataexceedslength.xml
306/525 hc_characterdatadeletedatagetlengthanddata.xml
307/525 hc_characterdatadeletedatamiddle.xml
308/525 hc_characterdatagetdata.xml
309/525 hc_characterdatagetlength.xml
310/525 hc_characterdataindexsizeerrdeletedatacountnegative.xml
implementationAttribute signed not supported, skipping test
311/525 hc_characterdataindexsizeerrdeletedataoffsetgreater.xml
312/525 hc_characterdataindexsizeerrdeletedataoffsetnegative.xml
implementationAttribute signed not supported, skipping test
313/525 hc_characterdataindexsizeerrinsertdataoffsetgreater.xml
314/525 hc_characterdataindexsizeerrinsertdataoffsetnegative.xml
implementationAttribute signed not supported, skipping test
315/525 hc_characterdataindexsizeerrreplacedatacountnegative.xml
implementationAttribute signed not supported, skipping test
316/525 hc_characterdataindexsizeerrreplacedataoffsetgreater.xml
317/525 hc_characterdataindexsizeerrreplacedataoffsetnegative.xml
implementationAttribute signed not supported, skipping test
318/525 hc_characterdataindexsizeerrsubstringcountnegative.xml
implementationAttribute signed not supported, skipping test
319/525 hc_characterdataindexsizeerrsubstringnegativeoffset.xml
implementationAttribute signed not supported, skipping test
320/525 hc_characterdataindexsizeerrsubstringoffsetgreater.xml
321/525 hc_characterdatainsertdatabeginning.xml
322/525 hc_characterdatainsertdataend.xml
323/525 hc_characterdatainsertdatamiddle.xml
324/525 hc_characterdatareplacedatabegining.xml
325/525 hc_characterdatareplacedataend.xml
326/525 hc_characterdatareplacedataexceedslengthofarg.xml
327/525 hc_characterdatareplacedataexceedslengthofdata.xml
328/525 hc_characterdatareplacedatamiddle.xml
329/525 hc_characterdatasetnodevalue.xml
330/525 hc_characterdatasubstringexceedsvalue.xml
331/525 hc_characterdatasubstringvalue.xml
332/525 hc_commentgetcomment.xml
333/525 hc_documentcreateattribute.xml
334/525 hc_documentcreatecomment.xml
335/525 hc_documentcreatedocumentfragment.xml
336/525 hc_documentcreateelement.xml
337/525 hc_documentcreateelementcasesensitive.xml
338/525 hc_documentcreatetextnode.xml
339/525 hc_documentgetdoctype.xml
340/525 hc_documentgetelementsbytagnamelength.xml
341/525 hc_documentgetelementsbytagnametotallength.xml
342/525 hc_documentgetelementsbytagnamevalue.xml
343/525 hc_documentgetimplementation.xml
344/525 hc_documentgetrootnode.xml
345/525 hc_documentinvalidcharacterexceptioncreateattribute.xml
346/525 hc_documentinvalidcharacterexceptioncreateattribute1.xml
347/525 hc_documentinvalidcharacterexceptioncreateelement.xml
348/525 hc_documentinvalidcharacterexceptioncreateelement1.xml
349/525 hc_domimplementationfeaturenoversion.xml
350/525 hc_domimplementationfeaturenull.xml
implementationAttribute hasNullString not supported, skipping test
351/525 hc_domimplementationfeaturexml.xml
352/525 hc_elementaddnewattribute.xml
353/525 hc_elementassociatedattribute.xml
354/525 hc_elementchangeattributevalue.xml
355/525 hc_elementcreatenewattribute.xml
356/525 hc_elementgetattributenode.xml
357/525 hc_elementgetattributenodenull.xml
358/525 hc_elementgetelementempty.xml
359/525 hc_elementgetelementsbytagname.xml
360/525 hc_elementgetelementsbytagnameaccessnodelist.xml
361/525 hc_elementgetelementsbytagnamenomatch.xml
362/525 hc_elementgetelementsbytagnamespecialvalue.xml
363/525 hc_elementgettagname.xml
364/525 hc_elementinuseattributeerr.xml
365/525 hc_elementinvalidcharacterexception.xml
366/525 hc_elementinvalidcharacterexception1.xml
367/525 hc_elementnormalize.xml
368/525 hc_elementnotfounderr.xml
369/525 hc_elementremoveattribute.xml
370/525 hc_elementremoveattributeaftercreate.xml
371/525 hc_elementremoveattributenode.xml
372/525 hc_elementreplaceattributewithself.xml
373/525 hc_elementreplaceexistingattribute.xml
374/525 hc_elementreplaceexistingattributegevalue.xml
375/525 hc_elementretrieveallattributes.xml
376/525 hc_elementretrieveattrvalue.xml
377/525 hc_elementretrievetagname.xml
378/525 hc_elementsetattributenodenull.xml
379/525 hc_elementwrongdocumenterr.xml
380/525 hc_entitiesremovenameditem1.xml
381/525 hc_entitiessetnameditem1.xml
382/525 hc_namednodemapchildnoderange.xml
383/525 hc_namednodemapgetnameditem.xml
384/525 hc_namednodemapinuseattributeerr.xml
385/525 hc_namednodemapnotfounderr.xml
386/525 hc_namednodemapnumberofnodes.xml
387/525 hc_namednodemapremovenameditem.xml
388/525 hc_namednodemapreturnattrnode.xml
389/525 hc_namednodemapreturnfirstitem.xml
390/525 hc_namednodemapreturnlastitem.xml
391/525 hc_namednodemapreturnnull.xml
392/525 hc_namednodemapsetnameditem.xml
393/525 hc_namednodemapsetnameditemreturnvalue.xml
394/525 hc_namednodemapsetnameditemthatexists.xml
395/525 hc_namednodemapsetnameditemwithnewvalue.xml
396/525 hc_namednodemapwrongdocumenterr.xml
397/525 hc_nodeappendchild.xml
398/525 hc_nodeappendchildchildexists.xml
399/525 hc_nodeappendchilddocfragment.xml
400/525 hc_nodeappendchildgetnodename.xml
401/525 hc_nodeappendchildinvalidnodetype.xml
402/525 hc_nodeappendchildnewchilddiffdocument.xml
403/525 hc_nodeappendchildnodeancestor.xml
404/525 hc_nodeattributenodeattribute.xml
405/525 hc_nodeattributenodename.xml
406/525 hc_nodeattributenodetype.xml
407/525 hc_nodeattributenodevalue.xml
408/525 hc_nodechildnodes.xml
409/525 hc_nodechildnodesappendchild.xml
410/525 hc_nodechildnodesempty.xml
411/525 hc_nodecloneattributescopied.xml
412/525 hc_nodeclonefalsenocopytext.xml
413/525 hc_nodeclonegetparentnull.xml
414/525 hc_nodeclonenodefalse.xml
415/525 hc_nodeclonenodetrue.xml
416/525 hc_nodeclonetruecopytext.xml
417/525 hc_nodecommentnodeattributes.xml
418/525 hc_nodecommentnodename.xml
419/525 hc_nodecommentnodetype.xml
420/525 hc_nodecommentnodevalue.xml
421/525 hc_nodedocumentfragmentnodename.xml
422/525 hc_nodedocumentfragmentnodetype.xml
423/525 hc_nodedocumentfragmentnodevalue.xml
424/525 hc_nodedocumentnodeattribute.xml
425/525 hc_nodedocumentnodename.xml
426/525 hc_nodedocumentnodetype.xml
427/525 hc_nodedocumentnodevalue.xml
428/525 hc_nodeelementnodeattributes.xml
429/525 hc_nodeelementnodename.xml
430/525 hc_nodeelementnodetype.xml
431/525 hc_nodeelementnodevalue.xml
432/525 hc_nodegetfirstchild.xml
433/525 hc_nodegetfirstchildnull.xml
434/525 hc_nodegetlastchild.xml
435/525 hc_nodegetlastchildnull.xml
436/525 hc_nodegetnextsibling.xml
437/525 hc_nodegetnextsiblingnull.xml
438/525 hc_nodegetownerdocument.xml
439/525 hc_nodegetownerdocumentnull.xml
440/525 hc_nodegetprevioussibling.xml
441/525 hc_nodegetprevioussiblingnull.xml
442/525 hc_nodehaschildnodes.xml
443/525 hc_nodehaschildnodesfalse.xml
444/525 hc_nodeinsertbefore.xml
445/525 hc_nodeinsertbeforedocfragment.xml
446/525 hc_nodeinsertbeforeinvalidnodetype.xml
447/525 hc_nodeinsertbeforenewchilddiffdocument.xml
448/525 hc_nodeinsertbeforenewchildexists.xml
449/525 hc_nodeinsertbeforenodeancestor.xml
450/525 hc_nodeinsertbeforenodename.xml
451/525 hc_nodeinsertbeforerefchildnonexistent.xml
452/525 hc_nodeinsertbeforerefchildnull.xml
453/525 hc_nodelistindexequalzero.xml
454/525 hc_nodelistindexgetlength.xml
455/525 hc_nodelistindexgetlengthofemptylist.xml
456/525 hc_nodelistindexnotzero.xml
457/525 hc_nodelistreturnfirstitem.xml
458/525 hc_nodelistreturnlastitem.xml
459/525 hc_nodelisttraverselist.xml
460/525 hc_nodeparentnode.xml
461/525 hc_nodeparentnodenull.xml
462/525 hc_noderemovechild.xml
463/525 hc_noderemovechildgetnodename.xml
464/525 hc_noderemovechildnode.xml
465/525 hc_noderemovechildoldchildnonexistent.xml
466/525 hc_nodereplacechild.xml
467/525 hc_nodereplacechildinvalidnodetype.xml
468/525 hc_nodereplacechildnewchilddiffdocument.xml
469/525 hc_nodereplacechildnodeancestor.xml
470/525 hc_nodereplacechildnodename.xml
471/525 hc_nodereplacechildoldchildnonexistent.xml
472/525 hc_nodetextnodeattribute.xml
473/525 hc_nodetextnodename.xml
474/525 hc_nodetextnodetype.xml
475/525 hc_nodetextnodevalue.xml
476/525 hc_nodevalue01.xml
477/525 hc_nodevalue02.xml
478/525 hc_nodevalue03.xml
479/525 hc_nodevalue04.xml
480/525 hc_nodevalue05.xml
481/525 hc_nodevalue06.xml
482/525 hc_nodevalue07.xml
483/525 hc_nodevalue08.xml
484/525 hc_notationsremovenameditem1.xml
485/525 hc_notationssetnameditem1.xml
486/525 hc_textindexsizeerrnegativeoffset.xml
implementationAttribute signed not supported, skipping test
487/525 hc_textindexsizeerroffsetoutofbounds.xml
488/525 hc_textparseintolistofelements.xml
489/525 hc_textsplittextfour.xml
490/525 hc_textsplittextone.xml
491/525 hc_textsplittextthree.xml
492/525 hc_textsplittexttwo.xml
493/525 hc_textwithnomarkup.xml
494/525 hc_attrappendchild1.xml
495/525 hc_attrappendchild2.xml
496/525 hc_attrappendchild3.xml
497/525 hc_attrappendchild4.xml
498/525 hc_attrappendchild5.xml
499/525 hc_attrappendchild6.xml
500/525 hc_attrchildnodes1.xml
501/525 hc_attrchildnodes2.xml
502/525 hc_attrclonenode1.xml
503/525 hc_attrfirstchild.xml
504/525 hc_attrgetvalue1.xml
505/525 hc_attrgetvalue2.xml
506/525 hc_attrhaschildnodes.xml
507/525 hc_attrinsertbefore1.xml
508/525 hc_attrinsertbefore2.xml
509/525 hc_attrinsertbefore3.xml
510/525 hc_attrinsertbefore4.xml
511/525 hc_attrinsertbefore5.xml
512/525 hc_attrinsertbefore6.xml
513/525 hc_attrinsertbefore7.xml
514/525 hc_attrlastchild.xml
515/525 hc_attrnormalize.xml
516/525 hc_attrremovechild1.xml
517/525 hc_attrremovechild2.xml
518/525 hc_attrreplacechild1.xml
519/525 hc_attrreplacechild2.xml
520/525 hc_attrsetvalue1.xml
521/525 hc_attrsetvalue2.xml
522/525 attrremovechild1.xml
523/525 attrreplacechild1.xml
0/497 tests failed; 28 tests were skipped

2427
XMLCONF Normal file

File diff suppressed because it is too large Load Diff

View File

@ -618,6 +618,14 @@
"hc_nodereplacechildnewchildexists.xml"
"characterdatadeletedatanomodificationallowederr.xml"))
(defun dribble-tests (directory)
(let ((base (slot-value (asdf:find-system :cxml) 'asdf::relative-pathname)))
(with-open-file (*standard-output*
(merge-pathnames "DOMTEST" base)
:direction :output
:if-exists :supersede)
(run-all-tests directory))))
(defun run-all-tests (*directory* &optional verbose)
(let* ((cxml::*redefinition-warning* nil)
(test-directory (merge-pathnames "tests/level1/core/" *directory*))

View File

@ -36,6 +36,7 @@
nil)
((equal (get-attribute test "TYPE") "valid") :valid)
((equal (get-attribute test "TYPE") "invalid") :invalid)
((equal (get-attribute test "TYPE") "not-wf") :not-wf)
(t nil)))
(defun test-pathnames (directory test)
@ -63,6 +64,14 @@
(read-sequence result s )
result)))
(defun dribble-tests (directory)
(let ((base (slot-value (asdf:find-system :cxml) 'asdf::relative-pathname)))
(with-open-file (*standard-output*
(merge-pathnames "XMLCONF" base)
:direction :output
:if-exists :supersede)
(run-all-tests directory))))
(defun run-all-tests (directory)
(let* ((pathname (merge-pathnames "xmlconf.xml" directory))
(builder (dom:make-dom-builder))
@ -75,7 +84,14 @@
(puri:*strict-parse* nil))
(dom:do-node-list (test (dom:get-elements-by-tag-name xmlconf "TEST"))
(let ((description
(rod-string (dom:data (dom:item (dom:child-nodes test) 0))))
(apply #'concatenate
'string
(map 'list
(lambda (child)
(if (dom:text-node-p child)
(rod-string (dom:data child))
""))
(dom:child-nodes test))))
(class (test-class test)))
(cond
(class
@ -150,6 +166,21 @@
(format t " invalid")
t))))
(defmethod run-test
((class (eql :not-wf)) pathname output description &rest args)
(assert (null args))
(handler-case
(progn
(format t " [not-wf?]")
(cxml:parse-file pathname (dom:make-dom-builder) :validate t)
nil)
(:no-error (n1l)
(error "well-formedness violation not detected")
n1l)
(serious-condition ()
(format t " not-wf")
t)))
#+(or)
(xmlconf::run-all-tests "/mnt/debian/space/xmlconf/")