aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2022-01-28[WIP] Add validationDavid Robillard54-4/+1552
2022-01-28Add support for xsd:hexBinary literalsDavid Robillard2-22/+99
2022-01-28Add serd_nodes_file_uri()David Robillard1-4/+6
2022-01-28Use SerdNodes instead of manual memory management in testsDavid Robillard6-92/+132
2022-01-28Consolidate number support into a single "value" APIDavid Robillard3-130/+252
2022-01-28Remove datatype arguments from integer and base64 constructorsDavid Robillard4-62/+17
2022-01-28Add custom allocator supportDavid Robillard26-367/+1471
2022-01-28Make environments and sinks part of the worldDavid Robillard10-132/+206
2022-01-28Fix handling of deferred write errors that happen when closingDavid Robillard4-8/+48
2022-01-28Use simpler names for I/O function typesDavid Robillard1-10/+7
2022-01-28Use more human-readable status codesDavid Robillard10-28/+32
2022-01-28Add "contextual" output optionDavid Robillard2-0/+54
2022-01-28Simplify input stream APIDavid Robillard7-128/+81
2022-01-28Simplify output stream APIDavid Robillard7-127/+113
2022-01-28Provide a full output stream implementation for SerdBufferDavid Robillard3-7/+8
2022-01-28Remove SERD_NO_INLINE_OBJECTSDavid Robillard1-1/+4
2022-01-28Put rdf:type properties first when pretty-printingDavid Robillard15-15/+76
2022-01-28Fix TriG graph indentationDavid Robillard3-4/+27
2022-01-28Fix pretty-printing nested empty lists and add test suiteDavid Robillard25-195/+431
2022-01-28Make tools read stdin by defaultDavid Robillard1-22/+0
2022-01-28Replace serdi with more fine-grained toolsDavid Robillard47-315/+1307
2022-01-28Make blank node prefixing automaticDavid Robillard4-21/+3
2022-01-28Write test outputs to a temporary directoryDavid Robillard1-19/+11
2022-01-28Split up test suite build definitionsDavid Robillard12-87/+166
2022-01-28Factor out serd_choose_input_syntax()David Robillard1-0/+2
2022-01-28Add a close function to SerdByteSinkDavid Robillard4-30/+41
2022-01-28Collapse input and output options into a single flagDavid Robillard2-9/+13
2022-01-28Move serdi to tools subdirectoryDavid Robillard1-1/+1
2022-01-28Replace serdi -b and -e options with a block size optionDavid Robillard2-7/+5
2022-01-28Factor out common test runner facilitiesDavid Robillard2-58/+71
2022-01-28Support writing all escapes in Turtle and TriG prefixed namesDavid Robillard1-0/+77
2022-01-14Add statement filteringDavid Robillard3-0/+206
2022-01-14Add support for converting literals to canonical formDavid Robillard11-1/+239
2022-01-14Add modelDavid Robillard7-1/+1559
2022-01-14Use Nodes in Env implementationDavid Robillard1-3/+5
2022-01-14Avoid dynamic allocation when fetching interned nodesDavid Robillard1-26/+256
2022-01-14Expose low-level node construction APIDavid Robillard3-29/+74
2022-01-14Rename serd_new_simple_node() to serd_new_token()David Robillard1-7/+0
2022-01-14Preserve long or short quoting from input documentsDavid Robillard7-75/+74
2022-01-14Add serd_statement_matches()David Robillard1-0/+9
2022-01-14Add serd_node_compare()David Robillard1-0/+51
2022-01-14Add serd_node_from_syntax() and serd_node_to_syntax()David Robillard3-2/+157
2022-01-14Leave statement caret at the start of literalsDavid Robillard1-0/+50
2022-01-14Add tests for weird prefixed name edge cases in RDF 1.1 TurtleDavid Robillard6-0/+58
2022-01-14Factor out NQuads readerDavid Robillard2-0/+10
2022-01-14Factor out NTriples readerDavid Robillard9-7/+79
2022-01-14Test lax NTriples parsing separatelyDavid Robillard14-25/+88
2022-01-14Factor out UTF-8 reading utilitiesDavid Robillard2-0/+9
2022-01-14Remove SERD_CURIE node datatype entirelyDavid Robillard5-81/+27
2022-01-14Expand URIs in readerDavid Robillard3-7/+75