aboutsummaryrefslogtreecommitdiffstats
path: root/tests/serd_test.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-21Fix various warnings and conversion issuesDavid Robillard1-10/+24
2020-06-21Add serd_new_boolean()David Robillard1-0/+17
2020-06-21Remove reader status and handle errors more preciselyDavid Robillard1-1/+1
2020-06-21Add model validationDavid Robillard1-1/+1
2020-06-21Add Env to SinkDavid Robillard1-4/+5
2020-06-21Clean up and expose base64 implementationDavid Robillard1-6/+7
2020-06-21Remove serd_env_foreach()David Robillard1-2/+4
2020-06-21Simplify reader test sinkDavid Robillard1-28/+23
2020-06-21Improve node test coverageDavid Robillard1-0/+6
2020-06-21Ensure serd_new_resolved_uri returns an absolute URI or NULLDavid Robillard1-1/+3
2020-06-21Add serd_env_copy() and serd_env_equals()David Robillard1-0/+16
2020-06-21Separate ByteSink from WriterDavid Robillard1-3/+11
2020-06-21Remove serd_reader_set_default_graph()David Robillard1-9/+2
2020-06-21Add rooted URI resolution testDavid Robillard1-1/+2
2020-06-21Make reader return failure when no statement is readDavid Robillard1-2/+2
2020-06-21Separate style enum from style flags typesDavid Robillard1-2/+2
2020-06-21Make SerdSink opaqueDavid Robillard1-8/+16
2020-06-21Simplify SerdEnv APIDavid Robillard1-23/+28
2020-06-21Remove escape parameter from serd_new_file_uriDavid Robillard1-9/+6
2020-06-21Shorten node constructor namesDavid Robillard1-76/+85
2020-06-21Make statement sink take a statement rather than nodesDavid Robillard1-19/+12
2020-06-21Clean up reader error handlingDavid Robillard1-5/+0
2020-06-21Use a fixed-size reader stackDavid Robillard1-3/+3
2020-06-21Set datatypes on integer, decimal, and base64 nodesDavid Robillard1-7/+19
2020-06-21Add serd_world_get_blank()David Robillard1-0/+18
2020-06-21Clean up node construction APIDavid Robillard1-82/+119
2020-06-21Hide fopen wrapper and use reader interface consistentlyDavid Robillard1-13/+11
2020-06-21Add blank node APIDavid Robillard1-0/+16
2020-06-21Make serd_node_new_literal take datatype as a nodeDavid Robillard1-3/+9
2020-06-21Add SerdWorld for shared library stateDavid Robillard1-5/+17
2020-06-21Add SerdSink interface and hide individual function implementationsDavid Robillard1-24/+20
2020-06-21Bring read/write interface closer to C standardDavid Robillard1-2/+2
2020-06-21Merge datatype and/or language into nodeDavid Robillard1-32/+59
2020-06-21Simplify reader interfaceDavid Robillard1-2/+12
2020-06-21Remove serd_uri_to_path()David Robillard1-29/+0
2020-06-21Make nodes opaqueDavid Robillard1-160/+192
2020-06-21Add support for parsing NaN, INF, and -INFDavid Robillard1-0/+10
2020-06-21Make serd_strtod API const-correctDavid Robillard1-2/+3
2020-06-21Rename SerdChunk to SerdStringViewDavid Robillard1-2/+2
2020-06-21Use char* for strings in public APIDavid Robillard1-91/+87
2020-06-21Remove useless character countingDavid Robillard1-19/+9
2020-06-21Use SerdBuffer for mutable buffersDavid Robillard1-4/+4
2020-06-21Cleanup: Fix uninitialised variablesDavid Robillard1-4/+4
2020-06-21Cleanup: Avoid declaring multiple variables on a single lineDavid Robillard1-1/+2
2020-06-21Cleanup: Avoid malloc of 0 bytesDavid Robillard1-1/+1
2020-06-21Cleanup: Remove unnecessary storesDavid Robillard1-4/+3
2020-06-21Cleanup: Remove redundant castDavid Robillard1-1/+1
2020-06-21Clean up includesDavid Robillard1-4/+5
2019-12-14Fix function prototypeDavid Robillard1-1/+1
2019-12-14Split up unit testsDavid Robillard1-39/+100