aboutsummaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2019-01-05Add separate test suite for lax syntax testsDavid Robillard1-1/+3
2019-01-05Test fast model serialisationDavid Robillard1-8/+15
2019-01-05Add validation test suiteDavid Robillard1-8/+49
2019-01-05WIP: Add C++ bindingsDavid Robillard1-4/+17
2018-12-31WIP: Add validationDavid Robillard1-12/+33
2018-12-31WIP: Add modelDavid Robillard1-7/+37
2018-12-31Use line comments where appropriate and clean up headerDavid Robillard1-2/+2
2018-12-31Add stack overflow testsDavid Robillard1-2/+6
2018-12-31Simplify streaming API and improve pretty printingDavid Robillard1-0/+1
This removes the obligation from the caller to correctly maintain flags to describe the current anonymous context, instead making the writer handle this itself as much as possible. Flags remain for the cases the writer can not infer from context: the start of anonymous subject and object nodes.
2018-12-31Add SerdNodes class for storing a cache of nodesDavid Robillard1-3/+9
2018-12-31Expose SerdByteSink in public APIDavid Robillard1-0/+1
2018-12-31Factor out some generic test suite running codeDavid Robillard1-43/+52
2018-12-31Add test for reading chunksDavid Robillard1-2/+3
2018-12-31Simplify writer style optionsDavid Robillard1-5/+10
2018-12-31Add SerdCursor to public APIDavid Robillard1-0/+1
2018-12-31Add sink interfaceDavid Robillard1-0/+1
2018-12-31Add SerdStatementDavid Robillard1-0/+1
2018-12-31Move syntax name/extension utilities to public APIDavid Robillard1-0/+1
2018-12-31Use fixed size stackDavid Robillard1-0/+2
2018-12-30Separate base64 implementationDavid Robillard1-1/+2
2018-12-30Move system utilities to separate source filesDavid Robillard1-0/+1
2018-12-30Add SerdWorld for shared library stateDavid Robillard1-0/+1
2018-12-30Clean up and separate internal headersDavid Robillard1-10/+22
2018-12-30Use SerdBuffer for mutable buffersDavid Robillard1-2/+2
This avoids const violations from abusing SerdChunk as a mutable buffer for string sinks.
2018-12-30Turn off overly noisy new clang-format checksDavid Robillard1-0/+2
2018-11-24Fix test suite when running recursivelyDavid Robillard1-2/+2
2018-11-18Simplify test flags codeDavid Robillard1-2/+1
2018-11-11Make logged test names unambiguousDavid Robillard1-2/+2
2018-11-11Fix error message output testDavid Robillard1-3/+3
2018-10-28Show diffs for all failed file equality checksDavid Robillard1-7/+9
2018-10-28Factor out test output diffingDavid Robillard1-8/+12
2018-10-28Make same-syntax test runner code genericDavid Robillard1-7/+8
2018-10-28Clean up test outputDavid Robillard1-7/+8
2018-10-28Put all tests in groups with consistent naming styleDavid Robillard1-6/+7
2018-10-28Use relative paths in test commands and outputDavid Robillard1-4/+5
2018-09-16Clean up wscriptDavid Robillard1-21/+19
2018-07-23Fix GCC 4 buildDavid Robillard1-1/+2
2018-07-22Serd 0.30.0v0.30.0David Robillard1-1/+1
2018-07-22Add serd_free for freeing memory allocated by serdDavid Robillard1-1/+1
2018-07-07Re-enable Turtle testsDavid Robillard1-0/+2
2018-06-06Fix running lax testsDavid Robillard1-1/+2
2018-02-04Add test for qualifying URIsDavid Robillard1-0/+1
2018-02-04Factor out Turtle-to-Turtle test patternDavid Robillard1-6/+13
2018-02-04Exit with error status when test suite failsDavid Robillard1-0/+2
2018-02-04Factor out syntax-specific reader implementationDavid Robillard1-0/+1
2018-02-04Run tests in sorted orderDavid Robillard1-1/+1
2018-01-16Fix test suite with Python 2David Robillard1-4/+5
2018-01-04Fix test suite with Python 2David Robillard1-1/+1
2018-01-04Fix file URI to path conversion in test suite on WindowsDavid Robillard1-1/+12
2018-01-04Specify encoding when comparing files in PythonDavid Robillard1-4/+4