aboutsummaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2018-11-25Simplify 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-11-25Add SerdNodes class for storing a cache of nodesDavid Robillard1-3/+9
2018-11-25Expose SerdByteSink in public APIDavid Robillard1-0/+1
2018-11-25Factor out some generic test suite running codeDavid Robillard1-43/+52
2018-11-25Add test for reading chunksDavid Robillard1-2/+3
2018-11-25Simplify writer style optionsDavid Robillard1-5/+10
2018-11-25Add SerdCursor to public APIDavid Robillard1-0/+1
2018-11-25Add sink interfaceDavid Robillard1-0/+1
2018-11-25Add SerdStatementDavid Robillard1-0/+1
2018-11-25Move syntax name/extension utilities to public APIDavid Robillard1-0/+1
2018-11-25Use fixed size stackDavid Robillard1-0/+2
2018-11-25Separate base64 implementationDavid Robillard1-1/+2
2018-11-25Move system utilities to separate source filesDavid Robillard1-0/+1
2018-11-25Add SerdWorld for shared library stateDavid Robillard1-0/+1
2018-11-25Clean up and separate internal headersDavid Robillard1-10/+22
2018-11-25Use SerdBuffer for mutable buffersDavid Robillard1-2/+2
This avoids const violations from abusing SerdChunk as a mutable buffer for string sinks.
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
2018-01-04Remove snprintf define hack for WindowsDavid Robillard1-1/+1
No longer necessary with Windows 10 and MSVS 2017
2018-01-04Only run one thru test per test to speed up test suiteDavid Robillard1-5/+9
2017-12-29Don't force ASCII for NQuadsDavid Robillard1-17/+21
2017-12-29Print diffs for failed testsDavid Robillard1-0/+10
2017-12-29Use clang-tidy for lintingDavid Robillard1-2/+8
2017-12-29Upgrade to waf 2.0.3David Robillard1-7/+8
2017-12-16Update wafDavid Robillard1-1/+0
2017-10-07Simplify documentation cleanupDavid Robillard1-5/+1
2017-10-07Clean up waf optionsDavid Robillard1-10/+11