summaryrefslogtreecommitdiff
path: root/test/plugins
diff options
context:
space:
mode:
authorBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-03-01 20:47:25 +0100
committerBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-03-01 20:47:25 +0100
commita7019614896fdd3e29b9a28f6a8cfd2c1b365983 (patch)
tree8a9f102649e88ebf24de0a07cf5f348804a6212d /test/plugins
parent0d4ce5c555a1ba3a87cb9a1e350854eda7a243e1 (diff)
Renamed domain to ontology.
Diffstat (limited to 'test/plugins')
-rw-r--r--test/plugins/filesystem/FileLocatorTest.cpp22
-rw-r--r--test/plugins/html/DemoOutputTest.cpp24
-rw-r--r--test/plugins/xml/XmlOutputTest.cpp34
3 files changed, 40 insertions, 40 deletions
diff --git a/test/plugins/filesystem/FileLocatorTest.cpp b/test/plugins/filesystem/FileLocatorTest.cpp
index 22db926..e2aacb1 100644
--- a/test/plugins/filesystem/FileLocatorTest.cpp
+++ b/test/plugins/filesystem/FileLocatorTest.cpp
@@ -38,12 +38,12 @@ TEST(FileLocator, addSearchPath)
// Add one path for three types.
instance.addSearchPath(".",
- {ResourceType::DOMAIN_DESC, ResourceType::SCRIPT,
+ {ResourceType::ONTOLOGY, ResourceType::SCRIPT,
ResourceType::TYPESYSTEM});
ASSERT_EQ(3U, instance.getSearchPaths().size());
- auto it = instance.getSearchPaths().find(ResourceType::DOMAIN_DESC);
+ auto it = instance.getSearchPaths().find(ResourceType::ONTOLOGY);
ASSERT_EQ(1U, it->second.size());
ASSERT_EQ(canonicalPath, it->second[0]);
@@ -64,12 +64,12 @@ TEST(FileLocator, addSearchPath)
// Adding the path another time should not increase the number of found
// paths, except for new resource types
instance.addSearchPath(
- canonicalPath, {ResourceType::DOMAIN_DESC, ResourceType::SCRIPT,
+ canonicalPath, {ResourceType::ONTOLOGY, ResourceType::SCRIPT,
ResourceType::TYPESYSTEM, ResourceType::ATTRIBUTES});
ASSERT_EQ(4U, instance.getSearchPaths().size());
- it = instance.getSearchPaths().find(ResourceType::DOMAIN_DESC);
+ it = instance.getSearchPaths().find(ResourceType::ONTOLOGY);
ASSERT_EQ(1U, it->second.size());
ASSERT_EQ(canonicalPath, it->second[0]);
@@ -93,11 +93,11 @@ TEST(FileLocator, addSearchPath)
std::string canonicalPath2 = fs::canonical("..").generic_string();
- instance.addSearchPath("..", {ResourceType::DOMAIN_DESC});
+ instance.addSearchPath("..", {ResourceType::ONTOLOGY});
ASSERT_EQ(4U, instance.getSearchPaths().size());
- it = instance.getSearchPaths().find(ResourceType::DOMAIN_DESC);
+ it = instance.getSearchPaths().find(ResourceType::ONTOLOGY);
ASSERT_EQ(2U, it->second.size());
ASSERT_EQ(canonicalPath, it->second[0]);
@@ -106,7 +106,7 @@ TEST(FileLocator, addSearchPath)
void assert_located(const FileLocator &instance, const std::string &path,
const std::string &relativeTo,
- ResourceType type = ResourceType::DOMAIN_DESC)
+ ResourceType type = ResourceType::ONTOLOGY)
{
Resource res;
ASSERT_TRUE(instance.locate(res, path, type, relativeTo));
@@ -117,7 +117,7 @@ void assert_located(const FileLocator &instance, const std::string &path,
void assert_not_located(const FileLocator &instance, const std::string &path,
const std::string &relativeTo,
- ResourceType type = ResourceType::DOMAIN_DESC)
+ ResourceType type = ResourceType::ONTOLOGY)
{
Resource res;
ASSERT_FALSE(instance.locate(res, path, type, relativeTo));
@@ -134,7 +134,7 @@ TEST(FileLocator, locate)
assert_not_located(locator, "c.txt", "");
// Add the respective search path
- locator.addUnittestSearchPath("filesystem/b", ResourceType::DOMAIN_DESC);
+ locator.addUnittestSearchPath("filesystem/b", ResourceType::ONTOLOGY);
// Now we should be able to find both.
assert_located(locator, "a.txt", "");
@@ -217,8 +217,8 @@ TEST(FileLocator, testDefaultSearchPaths)
locator.addDefaultSearchPaths();
assert_not_located(locator, "book.osxml", "", ResourceType::UNKNOWN);
- assert_located(locator, "domain/book.osxml", "", ResourceType::UNKNOWN);
- assert_located(locator, "book.osxml", "", ResourceType::DOMAIN_DESC);
+ assert_located(locator, "ontology/book.osxml", "", ResourceType::UNKNOWN);
+ assert_located(locator, "book.osxml", "", ResourceType::ONTOLOGY);
assert_not_located(locator, "color.osxml", "", ResourceType::UNKNOWN);
assert_located(locator, "typesystem/color.osxml", "",
ResourceType::UNKNOWN);
diff --git a/test/plugins/html/DemoOutputTest.cpp b/test/plugins/html/DemoOutputTest.cpp
index 2f56e40..debb667 100644
--- a/test/plugins/html/DemoOutputTest.cpp
+++ b/test/plugins/html/DemoOutputTest.cpp
@@ -26,10 +26,10 @@
#include <core/common/Rtti.hpp>
#include <core/frontend/TerminalLogger.hpp>
#include <core/model/Document.hpp>
-#include <core/model/Domain.hpp>
+#include <core/model/Ontology.hpp>
#include <core/model/TestAdvanced.hpp>
-#include <core/model/TestDomain.hpp>
+#include <core/model/TestOntology.hpp>
namespace ousia {
namespace html {
@@ -40,12 +40,12 @@ TEST(DemoHTMLTransformer, writeHTML)
TerminalLogger logger{std::cerr, true};
Manager mgr{1};
Rooted<SystemTypesystem> sys{new SystemTypesystem(mgr)};
- // Get the domains.
- Rooted<Domain> bookDom = constructBookDomain(mgr, sys, logger);
- Rooted<Domain> headingDom =
- constructHeadingDomain(mgr, sys, bookDom, logger);
- Rooted<Domain> listDom = constructListDomain(mgr, sys, bookDom, logger);
- Rooted<Domain> emDom = constructEmphasisDomain(mgr, sys, logger);
+ // Get the ontologies.
+ Rooted<Ontology> bookDom = constructBookOntology(mgr, sys, logger);
+ Rooted<Ontology> headingDom =
+ constructHeadingOntology(mgr, sys, bookDom, logger);
+ Rooted<Ontology> listDom = constructListOntology(mgr, sys, bookDom, logger);
+ Rooted<Ontology> emDom = constructEmphasisOntology(mgr, sys, logger);
// Construct the document.
Rooted<Document> doc = constructAdvancedDocument(
mgr, logger, bookDom, headingDom, listDom, emDom);
@@ -75,13 +75,13 @@ TEST(DemoHTMLTransformer, AnnotationProcessing)
TerminalLogger logger{std::cerr, true};
Manager mgr{1};
Rooted<SystemTypesystem> sys{new SystemTypesystem(mgr)};
- // Get the domains.
- Rooted<Domain> bookDom = constructBookDomain(mgr, sys, logger);
- Rooted<Domain> emDom = constructEmphasisDomain(mgr, sys, logger);
+ // Get the ontologies.
+ Rooted<Ontology> bookDom = constructBookOntology(mgr, sys, logger);
+ Rooted<Ontology> emDom = constructEmphasisOntology(mgr, sys, logger);
// Construct a document only containing overlapping annotations.
// it has the form: <em>bla<strong>blub</em>bla</strong>
Rooted<Document> doc{new Document(mgr, "annotations.oxd")};
- doc->referenceDomains({bookDom, emDom});
+ doc->referenceOntologys({bookDom, emDom});
Rooted<StructuredEntity> book =
buildRootStructuredEntity(doc, logger, {"book"});
ASSERT_TRUE(book != nullptr);
diff --git a/test/plugins/xml/XmlOutputTest.cpp b/test/plugins/xml/XmlOutputTest.cpp
index fcf72d2..ac80a57 100644
--- a/test/plugins/xml/XmlOutputTest.cpp
+++ b/test/plugins/xml/XmlOutputTest.cpp
@@ -26,10 +26,10 @@
#include <core/common/Rtti.hpp>
#include <core/frontend/TerminalLogger.hpp>
#include <core/model/Document.hpp>
-#include <core/model/Domain.hpp>
+#include <core/model/Ontology.hpp>
#include <core/model/TestAdvanced.hpp>
-#include <core/model/TestDomain.hpp>
+#include <core/model/TestOntology.hpp>
namespace ousia {
namespace xml {
@@ -40,12 +40,12 @@ TEST(DemoHTMLTransformer, writeHTML)
TerminalLogger logger{std::cerr, true};
Manager mgr{1};
Rooted<SystemTypesystem> sys{new SystemTypesystem(mgr)};
- // Get the domains.
- Rooted<Domain> bookDom = constructBookDomain(mgr, sys, logger);
- Rooted<Domain> headingDom =
- constructHeadingDomain(mgr, sys, bookDom, logger);
- Rooted<Domain> listDom = constructListDomain(mgr, sys, bookDom, logger);
- Rooted<Domain> emDom = constructEmphasisDomain(mgr, sys, logger);
+ // Get the ontologies.
+ Rooted<Ontology> bookDom = constructBookOntology(mgr, sys, logger);
+ Rooted<Ontology> headingDom =
+ constructHeadingOntology(mgr, sys, bookDom, logger);
+ Rooted<Ontology> listDom = constructListOntology(mgr, sys, bookDom, logger);
+ Rooted<Ontology> emDom = constructEmphasisOntology(mgr, sys, logger);
// Construct the document.
Rooted<Document> doc = constructAdvancedDocument(
mgr, logger, bookDom, headingDom, listDom, emDom);
@@ -71,13 +71,13 @@ TEST(DemoHTMLTransformer, AnnotationProcessing)
TerminalLogger logger{std::cerr, true};
Manager mgr{1};
Rooted<SystemTypesystem> sys{new SystemTypesystem(mgr)};
- // Get the domains.
- Rooted<Domain> bookDom = constructBookDomain(mgr, sys, logger);
- Rooted<Domain> emDom = constructEmphasisDomain(mgr, sys, logger);
+ // Get the ontologies.
+ Rooted<Ontology> bookDom = constructBookOntology(mgr, sys, logger);
+ Rooted<Ontology> emDom = constructEmphasisOntology(mgr, sys, logger);
// Construct a document only containing overlapping annotations.
// it has the form: <em>bla<strong>blub</em>bla</strong>
Rooted<Document> doc{new Document(mgr, "annotations.oxd")};
- doc->referenceDomains({bookDom, emDom});
+ doc->referenceOntologys({bookDom, emDom});
Rooted<StructuredEntity> book =
buildRootStructuredEntity(doc, logger, {"book"});
ASSERT_TRUE(book != nullptr);
@@ -114,11 +114,11 @@ TEST(DemoHTMLTransformer, PrimitiveSubtreeFields)
TerminalLogger logger{std::cerr, true};
Manager mgr{1};
Rooted<SystemTypesystem> sys{new SystemTypesystem(mgr)};
- // Construct a simple domain.
- Rooted<Domain> domain{new Domain(mgr, sys, "myDomain")};
+ // Construct a simple ontology.
+ Rooted<Ontology> ontology{new Ontology(mgr, sys, "myOntology")};
Rooted<StructuredClass> A{new StructuredClass(
- mgr, "A", domain, Cardinality::any(), nullptr, false, true)};
+ mgr, "A", ontology, Cardinality::any(), nullptr, false, true)};
Rooted<FieldDescriptor> A_a =
A->createPrimitiveFieldDescriptor(sys->getStringType(), logger,
FieldDescriptor::FieldType::SUBTREE,
@@ -129,7 +129,7 @@ TEST(DemoHTMLTransformer, PrimitiveSubtreeFields)
"b").first;
Rooted<FieldDescriptor> A_main =
A->createPrimitiveFieldDescriptor(sys->getStringType(), logger).first;
- ASSERT_TRUE(domain->validate(logger));
+ ASSERT_TRUE(ontology->validate(logger));
// Construct a document for it.
Rooted<Document> doc{new Document(mgr, "myDoc")};
Rooted<StructuredEntity> A_impl = doc->createRootStructuredEntity(A);
@@ -144,7 +144,7 @@ TEST(DemoHTMLTransformer, PrimitiveSubtreeFields)
transformer.writeXml(doc, out, logger, dummy, false);
const std::string res = out.str();
ASSERT_TRUE(
- res.find("<myDomain:A><a>test_a</a><b>test_b</b>test</myDomain:A>") !=
+ res.find("<myOntology:A><a>test_a</a><b>test_b</b>test</myOntology:A>") !=
std::string::npos);
}
}