summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-04-10 14:31:46 +0200
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2016-04-25 22:24:13 +0200
commit579b0e14d3bc1345512cac00a83159569cfcfa00 (patch)
tree6254767a8913487821dc3f893119d5f29cfd55c2
parente56144c7eca8b56045c769f17e157db86f47b1b1 (diff)
Use "emph" instead of "emphasized" for the demo html output, adapt unit tests accordingly
-rw-r--r--src/plugins/html/DemoOutput.cpp6
-rw-r--r--test/core/model/TestAdvanced.hpp12
-rw-r--r--test/plugins/html/DemoOutputTest.cpp2
-rw-r--r--test/plugins/xml/XmlOutputTest.cpp10
4 files changed, 15 insertions, 15 deletions
diff --git a/src/plugins/html/DemoOutput.cpp b/src/plugins/html/DemoOutput.cpp
index 8cf4e13..42c4080 100644
--- a/src/plugins/html/DemoOutput.cpp
+++ b/src/plugins/html/DemoOutput.cpp
@@ -32,7 +32,7 @@ typedef std::stack<Rooted<AnnotationEntity>> AnnoStack;
static bool canHandleAnchor(Handle<Anchor> a)
{
std::string annoClassName = a->getAnnotation()->getDescriptor()->getName();
- return annoClassName == "emphasized" || annoClassName == "strong";
+ return annoClassName == "emph" || annoClassName == "strong";
}
static Rooted<xml::Element> openAnnotation(Manager &mgr, AnnoStack &opened,
@@ -48,7 +48,7 @@ static Rooted<xml::Element> openAnnotation(Manager &mgr, AnnoStack &opened,
// get the elment name
std::string elemName = entity->getDescriptor()->getName();
// emphasized has to be shortened
- if (elemName == "emphasized") {
+ if (elemName == "emph") {
elemName = "em";
}
// create the new XML element representing the annotation
@@ -396,4 +396,4 @@ void DemoHTMLTransformer::writeHTML(Handle<Document> doc, std::ostream &out,
html->serialize(out, "<!DOCTYPE html>", pretty);
}
}
-} \ No newline at end of file
+}
diff --git a/test/core/model/TestAdvanced.hpp b/test/core/model/TestAdvanced.hpp
index 58eb965..a4e527a 100644
--- a/test/core/model/TestAdvanced.hpp
+++ b/test/core/model/TestAdvanced.hpp
@@ -115,7 +115,7 @@ static Rooted<Ontology> constructEmphasisOntology(Manager &mgr,
Rooted<Ontology> ontology{new Ontology(mgr, sys, "emphasis")};
// create AnnotationClasses
Rooted<AnnotationClass> em{
- new AnnotationClass(mgr, "emphasized", ontology)};
+ new AnnotationClass(mgr, "emph", ontology)};
Rooted<AnnotationClass> strong{
new AnnotationClass(mgr, "strong", ontology)};
@@ -206,7 +206,7 @@ static Rooted<Document> constructAdvancedDocument(Manager &mgr, Logger &logger,
return {nullptr};
}
if (!addAnnotation(logger, doc, heading, "Was ist Aufklärung?",
- "emphasized")) {
+ "emph")) {
return {nullptr};
}
}
@@ -238,7 +238,7 @@ static Rooted<Document> constructAdvancedDocument(Manager &mgr, Logger &logger,
"strong")) {
return {nullptr};
}
- if (!addAnnotation(logger, doc, p, "Unmündigkeit", "emphasized")) {
+ if (!addAnnotation(logger, doc, p, "Unmündigkeit", "emph")) {
return {nullptr};
}
if (!addText(logger, doc, p,
@@ -247,7 +247,7 @@ static Rooted<Document> constructAdvancedDocument(Manager &mgr, Logger &logger,
return {nullptr};
}
if (!addAnnotation(logger, doc, p, "Selbstverschuldet",
- "emphasized")) {
+ "emph")) {
return {nullptr};
}
if (!addText(logger, doc, p,
@@ -260,7 +260,7 @@ static Rooted<Document> constructAdvancedDocument(Manager &mgr, Logger &logger,
if (!addAnnotation(logger, doc, p,
"Sapere aude! Habe Mut, dich deines eigenen "
"Verstandes zu bedienen!",
- "emphasized")) {
+ "emph")) {
return {nullptr};
}
if (!addText(logger, doc, p,
@@ -316,4 +316,4 @@ static Rooted<Document> constructAdvancedDocument(Manager &mgr, Logger &logger,
}
}
-#endif /* _TEST_DOCUMENT_HPP_ */ \ No newline at end of file
+#endif /* _TEST_DOCUMENT_HPP_ */
diff --git a/test/plugins/html/DemoOutputTest.cpp b/test/plugins/html/DemoOutputTest.cpp
index f2d0a24..e228953 100644
--- a/test/plugins/html/DemoOutputTest.cpp
+++ b/test/plugins/html/DemoOutputTest.cpp
@@ -98,7 +98,7 @@ TEST(DemoHTMLTransformer, AnnotationProcessing)
Rooted<Anchor> em_end{new Anchor(mgr, p)};
ASSERT_TRUE(addText(logger, doc, p, "bla"));
Rooted<Anchor> strong_end{new Anchor(mgr, p)};
- buildAnnotationEntity(doc, logger, {"emphasized"}, em_start, em_end);
+ buildAnnotationEntity(doc, logger, {"emph"}, em_start, em_end);
buildAnnotationEntity(doc, logger, {"strong"}, strong_start, strong_end);
#ifdef MANAGER_GRAPHVIZ_EXPORT
diff --git a/test/plugins/xml/XmlOutputTest.cpp b/test/plugins/xml/XmlOutputTest.cpp
index ac80a57..92d8a85 100644
--- a/test/plugins/xml/XmlOutputTest.cpp
+++ b/test/plugins/xml/XmlOutputTest.cpp
@@ -91,7 +91,7 @@ TEST(DemoHTMLTransformer, AnnotationProcessing)
Rooted<Anchor> em_end{new Anchor(mgr, p)};
ASSERT_TRUE(addText(logger, doc, p, "bla"));
Rooted<Anchor> strong_end{new Anchor(mgr, p)};
- buildAnnotationEntity(doc, logger, {"emphasized"}, em_start, em_end);
+ buildAnnotationEntity(doc, logger, {"emph"}, em_start, em_end);
buildAnnotationEntity(doc, logger, {"strong"}, strong_start, strong_end);
// Check serialization.
@@ -103,9 +103,9 @@ TEST(DemoHTMLTransformer, AnnotationProcessing)
// In HTML the overlapping structure must be serialized as follows:
ASSERT_TRUE(
res.find(
- "<a:start:emphasized/><book:text>bla</book:text><a:start:strong/"
- "><book:text>blub</book:text><a:end:emphasized/"
- "><book:text>bla</book:text><a:end:strong/>") != std::string::npos);
+ "<a:start:emph/><book:text>bla</book:text><a:start:strong/>"
+ "<book:text>blub</book:text><a:end:emph/>"
+ "<book:text>bla</book:text><a:end:strong/>") != std::string::npos);
}
TEST(DemoHTMLTransformer, PrimitiveSubtreeFields)
@@ -148,4 +148,4 @@ TEST(DemoHTMLTransformer, PrimitiveSubtreeFields)
std::string::npos);
}
}
-} \ No newline at end of file
+}