summaryrefslogtreecommitdiff
path: root/test/core
AgeCommit message (Collapse)Author
2015-01-14started to implement a more advanced test for the 'pathTo' method and ↵Benjamin Paassen
noticed some conceptual difficulties that have to be adressed later on.
2015-01-13First version of 'pathTo' function enabling users to request a Structure ↵Benjamin Paassen
Path from some descriptor to another.
2015-01-13allowing validated methodsAndreas Stöckel
2015-01-12Added unittests for validateArray and validateMap functions, injecting ↵Andreas Stöckel
standard values on failure
2015-01-12Improved error messageAndreas Stöckel
2015-01-12Implemented and tested "Any" Argument typeAndreas Stöckel
2015-01-12Finished tests for the "Argument" classAndreas Stöckel
2015-01-12Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
Conflicts: application/src/core/model/Document.hpp
2015-01-12hopefully repaired multiple inheritance chaos.Benjamin Paassen
2015-01-12some further trials to solve the issue of segfault in HTML test, but failed.Benjamin Paassen
2015-01-12Tried to introduce another StructureNode class as common superclass for ↵Benjamin Paassen
StructuredEntity, Anchor and DocumentPrimitive. Nearly seems to work, but not entirely so. There are still issues with the Manager it seems.
2015-01-12normalized NodeVector access in model classes and added some more ↵Benjamin Paassen
documentation to model classes.
2015-01-12Added (not yet done) unit test for the Argument classAndreas Stöckel
2015-01-11Silenced GCC 4.9 warningsAndreas Stöckel
2015-01-11Improved Variant unit testAndreas Stöckel
2015-01-11Forward declaring Rtti stuff for fewer dependencies in the Rtti.hpp headerAndreas Stöckel
2015-01-11Renamed RttiBase to RttiTypeAndreas Stöckel
2015-01-11Fixed GCC 4.9 warnings (signed unsigned compare)Andreas Stöckel
2015-01-11Refactored conversion routines used in the Typesystem class and the Variant ↵Andreas Stöckel
class into an own class, implemented missing conversion from string to integer/double, implemented proper JSON serialization of variants
2015-01-09added non-pretty output of XML serialization, changed DemoOutput accordingly ↵Benjamin Paassen
and changed DemoOutputTest to have some kind of automatic inspection instead of visual inspection.
2015-01-09debugged DemoOutput.cppBenjamin Paassen
2015-01-09autoformatAndreas Stöckel
2015-01-09Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-01-09Refactored building convenience methods to TestDocumentBuilder, added error ↵Benjamin Paassen
logging and changed TestDocument and TestAdvanced as well as all users of those files accordingly.
2015-01-09used new addChild method.Benjamin Paassen
2015-01-09Added new unit tests for the Node.resolve function and fixed the behaviour ↵Andreas Stöckel
for not following references if a compositum was found
2015-01-09renamed XMLNode for the XMLTest to his lordships pleasure.Benjamin Paassen
2015-01-09Do not pass Rooted as argumentsAndreas Stöckel
2015-01-09added a parent reference to XML nodes.Benjamin Paassen
2015-01-09adapted to new codeAndreas Stöckel
2015-01-09Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
Conflicts: application/src/core/model/Document.cpp application/src/core/model/Domain.cpp
2015-01-09Adapted code to new resolve functionAndreas Stöckel
2015-01-09Implemented new resolve functionAndreas Stöckel
2015-01-08further extended example to include annotations (emphasized and strong). The ↵Benjamin Paassen
DemoOutput for that is still missing, though. convenience build functions have also been implemented in Document.cpp.
2015-01-08further extended advanced document (now list domain is supported as well) ↵Benjamin Paassen
and extended DemoOutput accordingly.
2015-01-08Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-08further extended the advanced document example, slightly improved XML ↵Benjamin Paassen
serialization and fixed a bug in DemoOutput leading to errors if a section/paragraph had no heading.
2015-01-08slight changes to Domain and Document. Started to add a more advanced test ↵Benjamin Paassen
document creation function as well as the respective domain creation functions. The DemoOutputTest for it looks good so far.
2015-01-08Changed the DemoOutput algorithm as suggested by Andreas: We first transform ↵Benjamin Paassen
the document graph to an XML tree and the XML tree in turn has the methods to serialize to XML text, or, in this case, XHTML text.
2015-01-06added XML classes including Serialization functions and added a test for it. ↵Benjamin Paassen
I tried not to include Managed.hpp to prevent further overhead but I failed miserably.
2015-01-06experimentation with ManagerTest.cppAndreas Stöckel
2015-01-05Replaced the term "aggregation" with "composition"Andreas Stöckel
2015-01-05corrected RTTI for domain und document and added a reference to system type ↵Benjamin Paassen
system in test domain.
2015-01-05Changed aggregation descriptor of the Typesystem classAndreas Stöckel
2015-01-05Fixed compilation with gcc 4.9Andreas Stöckel
2015-01-05adapted event testsAndreas Stöckel
2015-01-04Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-04temporarily exporting dot files in typesystem testAndreas Stöckel
2015-01-04fixed a nasty bug in the getField method of DocumentEntity. Also corrected ↵Benjamin Paassen
some issues in the TestDocument and TestDomain.
2015-01-04small changes to test filesAndreas Stöckel