aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2018-05-27Use fixed size stackDavid Robillard2-2/+2
2018-05-27WIP: Add modelDavid Robillard1-0/+673
2018-05-27Set datatypes on integer, decimal, and base64 nodesDavid Robillard1-3/+17
2018-05-27Test serd_strlen() with NULL flagsDavid Robillard1-0/+4
2018-05-27Clean up node construction APIDavid Robillard1-70/+92
2018-05-27Clean up includes and improve source file separationDavid Robillard1-1/+2
2018-05-27Hide fopen wrapper and use reader interface consistentlyDavid Robillard1-19/+21
2018-05-27Add blank node APIDavid Robillard1-0/+14
2018-05-27Make serd_node_new_literal take datatype as a nodeDavid Robillard1-4/+11
2018-05-27Add SerdWorld for shared library stateDavid Robillard2-4/+9
2018-05-27Add SerdSinkInterface and hide implementationsDavid Robillard2-27/+16
2018-05-27Add test for reading chunksDavid Robillard1-0/+108
2018-05-27Merge datatype and/or language into nodeDavid Robillard1-31/+62
2018-05-27Remove serd_uri_to_path()David Robillard1-36/+0
2018-05-27Make nodes opaqueDavid Robillard1-158/+193
2018-05-27Make serd_strtod API const-correctDavid Robillard1-2/+7
2018-05-27Rename SerdChunk to SerdSliceDavid Robillard1-1/+1
2018-05-27Use char* for strings in public APIDavid Robillard1-64/+59
2018-05-27Remove useless character countingDavid Robillard1-31/+18
2018-05-27Use SerdBuffer for mutable buffersDavid Robillard1-5/+5
2018-05-27Add test for writing form feeds in TurtleDavid Robillard4-18/+39
2018-05-25Add blank node statement test filesDavid Robillard2-0/+4
2018-05-25Fix reported error when reading statements with only a blank nodeDavid Robillard2-30/+43
2018-03-08Fix parsing local names that end with escaped dotsDavid Robillard1-0/+3
2018-02-04Add test for qualifying URIsDavid Robillard2-0/+8
2018-02-04Factor out Turtle-to-Turtle test patternDavid Robillard1-0/+1
2018-01-04Open files in binary mode to preserve line endings on WindowsDavid Robillard1-1/+1
2017-12-26Report source file and line on test failuresDavid Robillard2-98/+131
2017-09-24Make internal tests standard manifest-driven test suitesDavid Robillard455-314/+943
2017-09-23Add missing tests for invalid characters in namesDavid Robillard3-1/+5
2017-09-23Add NTriples test suiteDavid Robillard72-0/+711
2017-09-11Remove redundant testsDavid Robillard49-350/+0
2017-08-28Add tests for corrupt UTF-8 in prefixed namesDavid Robillard2-0/+4
2017-08-28Report errors for prematurely terminated statementsDavid Robillard2-0/+2
2017-07-10Fix hangs when reading corrupt UTF-8David Robillard2-0/+2
2017-07-10Add test for parsing empty documentsDavid Robillard2-0/+0
2017-07-10Gracefully handle applications that write corrupt UTF-8David Robillard1-4/+11
2017-07-10Reduce test code lengthDavid Robillard1-17/+8
2017-07-09Add serd_node_from_substring()David Robillard1-0/+21
2017-07-08Improve URI escaping and parsing testsDavid Robillard1-103/+53
2017-06-29Fix strict parsing of abolute URI schemesDavid Robillard6-0/+10
2017-04-14Add test for corrupt BOMsDavid Robillard1-0/+3
2017-01-06Add support for reading TriGDavid Robillard446-0/+4582
2017-01-06Add support for SPARQL PREFIX and BASE directivesDavid Robillard1-44/+44
2017-01-05Add support for NQuadsDavid Robillard89-0/+913
2017-01-03Test file URI escapingDavid Robillard1-0/+17
2016-08-09Report missing statement separator errorsDavid Robillard1-0/+3
2016-07-25Remove output files from test directoryDavid Robillard2-0/+0
2016-07-11Fix memory leakDavid Robillard1-0/+1
2016-07-10Add serd_node_new_relative_uri()David Robillard1-2/+14