summaryrefslogtreecommitdiff
path: root/test/core/model
AgeCommit message (Collapse)Author
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
2015-01-03Added references for aggregatedOf to the typesystem RttiType definitionsAndreas Stöckel
2015-01-02reformated commentsAndreas Stöckel
2015-01-02autoformatAndreas Stöckel
2015-01-02Using Index per default in NodeVector and NodeMap, added Unit testAndreas Stöckel
2015-01-02Moved NodeTest to model folderAndreas Stöckel
2015-01-01Adapted unit testsAndreas Stöckel
2014-12-29finished unit tests for typesystem classAndreas Stöckel
2014-12-29added new unit test and improved error messagesAndreas Stöckel
2014-12-29fixed StructType::cast signature, more unit testsAndreas Stöckel
2014-12-29more unit testsAndreas Stöckel
2014-12-28implemented and tested creation with parent typeAndreas Stöckel
2014-12-28fixed insertion of attribute default values in the StructType.insert functionAndreas Stöckel
2014-12-28Finished StructType implementation, started to write unit testsAndreas Stöckel
2014-12-24finished EnumType class, added unit testsAndreas Stöckel
2014-12-23some more work on the Typesystem front (documentation and unit tests, still ↵Andreas Stöckel
not done)
2014-12-22some more Typesystem documentation and unit testsAndreas Stöckel
2014-12-22added unit tests and documentation for the IntType classAndreas Stöckel
2014-12-22moved all Node and Typesystem RTTI information to own namespace, added ↵Andreas Stöckel
Constant class and documentation for Typesystem and ArrayType class and unit test for ArrayType
2014-12-21fixed crash bug in TestDomain -- if a class has an Owned handle the owner ↵Andreas Stöckel
must point to the managed object directly responsible for the lifetime of this handle. Fixed this by making AttributeDescriptor a managed class (though this is not an optimal solution) and using a ManagedVector
2014-12-21First draft of book domain example and slight changes to the book domain: ↵Benjamin Paassen
_all_ structuredclasses are listed in the domain now and StructuredClasses that are allowed at the root level have a root flag.
2014-12-21made Rtti a source dependency of Managed, not a header dependencyAndreas Stöckel
2014-12-20adapted model classes to new Rtti classAndreas Stöckel
2014-12-20Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2014-12-20Introduced global type variables for model classes and used them in the ↵Benjamin Paassen
Domain resolve test, which makes it much easier to understand.
2014-12-20added TypesystemTestAndreas Stöckel
2014-12-19completed the work on a primitive Test Document.Benjamin Paassen
2014-12-19added convenience function for document construction and tested them.Benjamin Paassen
2014-12-19refactored DomainTest somewhat to prevent an unused function warning.Benjamin Paassen
2014-12-18Finished the Domain test for now. Resolving mechanism works as expected (or ↵Benjamin Paassen
at least well enough).
2014-12-18Hopefully implemented a working version of the Domain resolve mechanism.Benjamin Paassen
2014-12-17Some (slight) changes to existing structures and first attempts on a test to ↵Benjamin Paassen
construct a test comain and a test document out of thin air. I am, indeed, an alchemist.
2014-12-17noticed that Andreas did already implement Cardinality in form of the ↵Benjamin Paassen
RangeSet. Removed my own attempts at programming the Cardinality and used his code.
2014-12-17First draft of Cardinality. There are still semantic improvements to be ↵Benjamin Paassen
made, though.
2014-10-25some restructuring, added first version of the mozjs pluginAndreas Stöckel
git-svn-id: file:///var/local/svn/basicwriter@78 daaaf23c-2e50-4459-9457-1e69db5a47bf
2014-10-16fixed typeo in RangeSet, added unit test for VariantAndreas Stöckel
git-svn-id: file:///var/local/svn/basicwriter@59 daaaf23c-2e50-4459-9457-1e69db5a47bf
2014-10-16reorganized codeAndreas Stöckel
git-svn-id: file:///var/local/svn/basicwriter@58 daaaf23c-2e50-4459-9457-1e69db5a47bf