diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/plugins/xml/XmlParserTest.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/plugins/xml/XmlParserTest.cpp b/test/plugins/xml/XmlParserTest.cpp index 6ac962d..2b352fd 100644 --- a/test/plugins/xml/XmlParserTest.cpp +++ b/test/plugins/xml/XmlParserTest.cpp @@ -33,6 +33,7 @@ namespace ousia { namespace RttiTypes { extern const Rtti Document; +extern const Rtti Domain; extern const Rtti Typesystem; } @@ -46,9 +47,10 @@ struct XmlStandaloneEnvironment : public StandaloneEnvironment { fileLocator.addUnittestSearchPath("xmlparser"); registry.registerDefaultExtensions(); - registry.registerParser({"text/vnd.ousia.oxm", "text/vnd.ousia.oxd"}, - {&RttiTypes::Document, &RttiTypes::Typesystem}, - &xmlParser); + registry.registerParser( + {"text/vnd.ousia.oxm", "text/vnd.ousia.oxd"}, + {&RttiTypes::Document, &RttiTypes::Typesystem, &RttiTypes::Domain}, + &xmlParser); registry.registerResourceLocator(&fileLocator); } }; @@ -65,7 +67,7 @@ TEST(XmlParser, mismatchedTag) TEST(XmlParser, generic) { XmlStandaloneEnvironment env(logger); - env.parse("generic.oxm", "", "", RttiSet{&RttiTypes::Typesystem}); + env.parse("generic.oxm", "", "", RttiSet{&RttiTypes::Node}); #ifdef MANAGER_GRAPHVIZ_EXPORT env.manager.exportGraphviz("xmlDocument.dot"); #endif |