summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/plugins/xml/XmlParserTest.cpp10
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