[Libreoffice-commits] libvisio.git: src/test

Miklos Vajna vmiklos at collabora.co.uk
Fri Dec 12 00:06:02 PST 2014


 src/test/importtest.cpp          |    3 +++
 src/test/xmldrawinggenerator.cpp |    1 +
 2 files changed, 4 insertions(+)

New commits:
commit c31e6cf3618f40ab4d1ec655e4e6f7c7590834ab
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Fri Dec 12 09:05:20 2014 +0100

    VSDX: test import of <dcterms:created> and <dcterms:modified>
    
    Change-Id: I78e6cc1811a2f0815f27d8780cf5f96208115b24

diff --git a/src/test/importtest.cpp b/src/test/importtest.cpp
index 1560fef..d9100bc 100644
--- a/src/test/importtest.cpp
+++ b/src/test/importtest.cpp
@@ -136,6 +136,9 @@ void ImportTest::testVsdxMetadataTitle()
   m_doc = parse("fdo86664.vsdx", m_buffer);
   // The setDocumentMetaData() call was missing, so the node did not exist.
   assertXPath(m_doc, "/document/setDocumentMetaData", "title", "mytitle");
+  // Test <dcterms:created> and <dcterms:modified>.
+  assertXPath(m_doc, "/document/setDocumentMetaData", "creation-date", "2014-11-24T10:35:17Z");
+  assertXPath(m_doc, "/document/setDocumentMetaData", "date", "2014-11-24T10:41:22Z");
 }
 
 CPPUNIT_TEST_SUITE_REGISTRATION(ImportTest);
diff --git a/src/test/xmldrawinggenerator.cpp b/src/test/xmldrawinggenerator.cpp
index b64c564..5711c64 100644
--- a/src/test/xmldrawinggenerator.cpp
+++ b/src/test/xmldrawinggenerator.cpp
@@ -29,6 +29,7 @@ void XmlDrawingGenerator::startDocument(const librevenge::RVNGPropertyList &prop
   xmlTextWriterWriteAttribute(m_writer, BAD_CAST("xmlns:dc"), BAD_CAST("urn:oasis:names:tc:opendocument:xmlns:meta:1.0"));
   xmlTextWriterWriteAttribute(m_writer, BAD_CAST("xmlns:draw"), BAD_CAST("urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"));
   xmlTextWriterWriteAttribute(m_writer, BAD_CAST("xmlns:svg"), BAD_CAST("urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"));
+  xmlTextWriterWriteAttribute(m_writer, BAD_CAST("xmlns:meta"), BAD_CAST("urn:oasis:names:tc:opendocument:xmlns:meta:1.0"));
 
   librevenge::RVNGPropertyList::Iter i(propList);
   for (i.rewind(); i.next();)


More information about the Libreoffice-commits mailing list