|
|
| version 1.1.1.1, 2012/02/21 23:37:59 | version 1.1.1.3, 2014/06/15 19:53:37 |
|---|---|
| Line 7 | Line 7 |
| * do encoding string conversions too. The resulting | * do encoding string conversions too. The resulting |
| * documents are then serialized. | * documents are then serialized. |
| * usage: testWriter | * usage: testWriter |
| * test: testWriter ; for i in 1 2 3 4 ; do diff writer.xml writer$$i.res ; done ; rm writer*.res | * test: testWriter && for i in 1 2 3 4 ; do diff $(srcdir)/writer.xml writer$$i.tmp || break ; done |
| * author: Alfred Mickautsch | * author: Alfred Mickautsch |
| * copy: see Copyright for the status of this software. | * copy: see Copyright for the status of this software. |
| */ | */ |
| Line 37 main(void) | Line 37 main(void) |
| LIBXML_TEST_VERSION | LIBXML_TEST_VERSION |
| /* first, the file version */ | /* first, the file version */ |
| testXmlwriterFilename("writer1.res"); | testXmlwriterFilename("writer1.tmp"); |
| /* next, the memory version */ | /* next, the memory version */ |
| testXmlwriterMemory("writer2.res"); | testXmlwriterMemory("writer2.tmp"); |
| /* next, the DOM version */ | /* next, the DOM version */ |
| testXmlwriterDoc("writer3.res"); | testXmlwriterDoc("writer3.tmp"); |
| /* next, the tree version */ | /* next, the tree version */ |
| testXmlwriterTree("writer4.res"); | testXmlwriterTree("writer4.tmp"); |
| /* | /* |
| * Cleanup function for the XML library. | * Cleanup function for the XML library. |
| Line 160 testXmlwriterFilename(const char *uri) | Line 160 testXmlwriterFilename(const char *uri) |
| /* Write an element named "X_ORDER_ID" as child of HEADER. */ | /* Write an element named "X_ORDER_ID" as child of HEADER. */ |
| rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", | rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", |
| "%010d", 53535L); | "%010d", 53535); |
| if (rc < 0) { | if (rc < 0) { |
| printf | printf |
| ("testXmlwriterFilename: Error at xmlTextWriterWriteFormatElement\n"); | ("testXmlwriterFilename: Error at xmlTextWriterWriteFormatElement\n"); |
| Line 439 testXmlwriterMemory(const char *file) | Line 439 testXmlwriterMemory(const char *file) |
| /* Write an element named "X_ORDER_ID" as child of HEADER. */ | /* Write an element named "X_ORDER_ID" as child of HEADER. */ |
| rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", | rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", |
| "%010d", 53535L); | "%010d", 53535); |
| if (rc < 0) { | if (rc < 0) { |
| printf | printf |
| ("testXmlwriterMemory: Error at xmlTextWriterWriteFormatElement\n"); | ("testXmlwriterMemory: Error at xmlTextWriterWriteFormatElement\n"); |
| Line 468 testXmlwriterMemory(const char *file) | Line 468 testXmlwriterMemory(const char *file) |
| /* Write an element named "NAME_2" as child of HEADER. */ | /* Write an element named "NAME_2" as child of HEADER. */ |
| tmp = ConvertInput("Jörg", MY_ENCODING); | tmp = ConvertInput("Jörg", MY_ENCODING); |
| rc = xmlTextWriterWriteElement(writer, BAD_CAST "NAME_2", tmp); | rc = xmlTextWriterWriteElement(writer, BAD_CAST "NAME_2", tmp); |
| if (rc < 0) { | if (rc < 0) { |
| printf | printf |
| ("testXmlwriterMemory: Error at xmlTextWriterWriteElement\n"); | ("testXmlwriterMemory: Error at xmlTextWriterWriteElement\n"); |
| Line 709 testXmlwriterDoc(const char *file) | Line 709 testXmlwriterDoc(const char *file) |
| /* Write an element named "X_ORDER_ID" as child of HEADER. */ | /* Write an element named "X_ORDER_ID" as child of HEADER. */ |
| rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", | rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", |
| "%010d", 53535L); | "%010d", 53535); |
| if (rc < 0) { | if (rc < 0) { |
| printf | printf |
| ("testXmlwriterDoc: Error at xmlTextWriterWriteFormatElement\n"); | ("testXmlwriterDoc: Error at xmlTextWriterWriteFormatElement\n"); |
| Line 975 testXmlwriterTree(const char *file) | Line 975 testXmlwriterTree(const char *file) |
| /* Write an element named "X_ORDER_ID" as child of HEADER. */ | /* Write an element named "X_ORDER_ID" as child of HEADER. */ |
| rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", | rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "X_ORDER_ID", |
| "%010d", 53535L); | "%010d", 53535); |
| if (rc < 0) { | if (rc < 0) { |
| printf | printf |
| ("testXmlwriterTree: Error at xmlTextWriterWriteFormatElement\n"); | ("testXmlwriterTree: Error at xmlTextWriterWriteFormatElement\n"); |