1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-01-12 09:17:37 +03:00

xinclude: Also test error messages

The reader interface with XIncludes is somewhat broken and can generate
different error messages. Start to move tests which are sketchy with
reader to a separate directory.
This commit is contained in:
Nick Wellnhofer 2022-10-22 16:59:35 +02:00
parent 938105b572
commit c99cde3f21
10 changed files with 31 additions and 31 deletions

View File

@ -0,0 +1 @@
I/O warning : failed to load external entity "test/XInclude/docs/something.xml"

View File

@ -0,0 +1,2 @@
I/O warning : failed to load external entity "test/XInclude/docs/b.xml"
I/O warning : failed to load external entity "test/XInclude/docs/c.xml"

View File

@ -0,0 +1 @@
I/O warning : failed to load external entity "test/XInclude/docs/c.xml"

View File

@ -0,0 +1,16 @@
I/O warning : failed to load external entity "test/XInclude/docs/a01.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a02.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a03.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a04.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a05.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a06.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a07.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a08.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a09.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a10.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a11.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a12.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a13.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a14.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a15.xml"
I/O warning : failed to load external entity "test/XInclude/docs/a16.xml"

View File

@ -0,0 +1,2 @@
I/O warning : failed to load external entity "test/XInclude/docs/b.xml"
I/O warning : failed to load external entity "test/XInclude/docs/c.xml"

View File

@ -0,0 +1 @@
./test/XInclude/docs/nodes3.xml:3: element include: XInclude error : Invalid fragment identifier in URI test/XInclude/ents/something.xml#xpointer(//p) use the xpointer attribute

View File

@ -0,0 +1 @@
I/O warning : failed to load external entity "test/XInclude/without-reader/b.xml"

View File

@ -1,23 +0,0 @@
0 1 doc 0 0
1 14 #text 0 1
1 1 xi:include 1 0
1 14 #text 0 1
1 1 elem 0 0
2 14 #text 0 1
2 1 ns:elem 1 0
2 14 #text 0 1
1 15 elem 0 0
1 14 #text 0 1
1 14 #text 0 1
1 1 ns:elem 1 0
1 14 #text 0 1
1 14 #text 0 1
0 15 doc 0 0

View File

@ -4695,25 +4695,24 @@ testDesc testDescriptions[] = {
#endif
#ifdef LIBXML_XINCLUDE_ENABLED
{ "XInclude regression tests" ,
errParseTest, "./test/XInclude/docs/*", "result/XInclude/", "", NULL,
/* Ignore errors at this point ".err", */
errParseTest, "./test/XInclude/docs/*", "result/XInclude/", "", ".err",
XML_PARSE_XINCLUDE },
#ifdef LIBXML_READER_ENABLED
{ "XInclude xmlReader regression tests",
streamParseTest, "./test/XInclude/docs/*", "result/XInclude/", ".rdr",
/* Ignore errors at this point ".err", */
NULL, XML_PARSE_XINCLUDE },
".err", XML_PARSE_XINCLUDE },
#endif
{ "XInclude regression tests stripping include nodes" ,
errParseTest, "./test/XInclude/docs/*", "result/XInclude/", "", NULL,
/* Ignore errors at this point ".err", */
errParseTest, "./test/XInclude/docs/*", "result/XInclude/", "", ".err",
XML_PARSE_XINCLUDE | XML_PARSE_NOXINCNODE },
#ifdef LIBXML_READER_ENABLED
{ "XInclude xmlReader regression tests stripping include nodes",
streamParseTest, "./test/XInclude/docs/*", "result/XInclude/", ".rdr",
/* Ignore errors at this point ".err", */
NULL, XML_PARSE_XINCLUDE | XML_PARSE_NOXINCNODE },
".err", XML_PARSE_XINCLUDE | XML_PARSE_NOXINCNODE },
#endif
{ "XInclude regression tests without reader",
errParseTest, "./test/XInclude/without-reader/*", "result/XInclude/", "",
".err", XML_PARSE_XINCLUDE },
#endif
#ifdef LIBXML_XPATH_ENABLED
#ifdef LIBXML_DEBUG_ENABLED