summaryrefslogtreecommitdiff
path: root/testdata/integration
AgeCommit message (Collapse)Author
2016-04-25Do not handle tokens if the current handler is not valid.Andreas Stöckel
Fixes crash bug in added integration test.
2016-04-25Prepend the descriptor path to the ids to make it simpler to distinguish the ↵Andreas Stöckel
ids from mere names
2016-04-25Update integration test according to id generation scheme (resolution not ↵Andreas Stöckel
working correctly yet).
2016-04-25Add integration tests for reference functionality and id generationAndreas Stöckel
2016-04-25Add true negative integration test for reference resolution, delete old ↵Andreas Stöckel
resolution test result
2016-04-25removed single quote escaping from integration test output files.Benjamin Paassen
2016-04-25Added integration tests for constant resolutionAndreas Stöckel
2016-04-25Allow non-Greedy short form to eat normal commands.Andreas Stöckel
E.g. with regrads to the math ontology, this change allows syntax like \(a^\frac{1}{2}\) which is also valid in TeX (added corresponding tests).
2016-04-25Add simple test for reference typesAndreas Stöckel
2016-04-25Move test ontologies to seperate folderAndreas Stöckel
2016-04-25Add some random spacesAndreas Stöckel
2016-04-25Mix in some non-greedy behaviour testsAndreas Stöckel
2016-04-25Adapt correct integration test for the previously commited featureAndreas Stöckel
2016-04-25If in the implicit default field of a non-greedy short form, only read data ↵Andreas Stöckel
until whitespace characters are reached. Improve tests accordingly.
2016-04-25Add example for non greedy short form tokens from corresponding use caseAndreas Stöckel
2016-04-25Implement non-greedy behaviour for short tokensAndreas Stöckel
2016-04-25Move test math ontology to "ontologies" folderAndreas Stöckel
2016-04-25Issue an error messages if tokens are ambiguousAndreas Stöckel
2016-04-25Fixed incorrect file extensionAndreas Stöckel
2016-04-25Added (currently skipped) integration test for bug #114 -- this bug is ↵Andreas Stöckel
somewhat harder to fix.
2016-04-25Added integration test for bug #115Andreas Stöckel
2016-04-25Reimplement closeToken handlingAndreas Stöckel
Idea: Only start unrolling anything on the parser stack if an element that matches the given close token is found. This requires the endToken method in DocumentChildHandler to search for the given descriptor that might be ended. While performing this search, only a specified number of "explicit" structures/fields opened by the Stack class may be skipped (those with implicit default fields). Added an integration test ("python_code") which requires this new (hopefully sane) behaviour.
2016-04-25handled special tokens in ontology serialization.Benjamin Paassen
2016-04-25Got rid of some unecessary output in ontology serialization.Benjamin Paassen
2016-04-25not yet working test file for parent references.Benjamin Paassen
2016-04-25added support for typesystem constants in serialization.Benjamin Paassen
2016-04-25added enum type support for serialization.Benjamin Paassen
2016-04-25fixed integration tests to work with attributes.Benjamin Paassen
2016-04-25added serialization support for attributes descriptors.Benjamin Paassen
2016-04-25First steps towards typesystem serialization. struct types can be ↵Benjamin Paassen
successfully serialized.
2016-04-25fixed a bug in the DocumentHandler which lead to problems in case of empty ↵Benjamin Paassen
explicit fields.
2016-04-25handled output transformation of syntax descriptors (except for special tokens).Benjamin Paassen
2016-04-25renamed testdata to get integration test to actually do something.Benjamin Paassen
2016-04-25fixed some bugs in domain serialization and added first integration test for it.Benjamin Paassen
2016-04-25started to implement capabilities for ontology serialization.Benjamin Paassen
2016-04-25added a new integration test for complicated inheritance of fields.Benjamin Paassen
2016-04-25renamed the osxml integration folder to domain_interaction because that ↵Benjamin Paassen
seemed semantically more fitting.
2016-04-25finished transforming the more sophisticated osxml tests to integration tests.Benjamin Paassen
2016-04-25refactored the more sophisticated OSXML parser tests to the integration test ↵Benjamin Paassen
folder.
2016-04-25slight improvements for math ontology.Benjamin Paassen
2016-04-25Add another test for the test math environment, remove old testsAndreas Stöckel
2016-04-25Cosmetic change: Rename lowerLimits and upperLimits to lowerLimit and upperLimitAndreas Stöckel
2016-04-25Remove ignored import from integration test outputAndreas Stöckel
2016-04-25Test underscore tokenAndreas Stöckel
* Move test math environment to integration folder * Add math_limits integration test
2016-04-25Update poem integration test to incorporate indent/dedent for indentation of ↵Andreas Stöckel
poems. Move \end{poem} to previous line to make sure closing special tokens are treated correctly.
2016-04-25Rename simple_short_token test to token_escape, luckily there was no real ↵Andreas Stöckel
bug involved here
2016-04-25Add first integration testsAndreas Stöckel
* "poem" contains a nice use case for user defined syntax that still needs to be implemented (indent and dedent as open/close tag) * "simple_short_token" triggers a non-deterministic bug that is not caught by valgrind * "wikilike" contains various user defined syntax tests as well as the not yet implemented per-field user defined syntax