aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_node.c
AgeCommit message (Collapse)AuthorFilesLines
2023-12-02Add serd_node_compare()David Robillard1-0/+60
2023-12-02Clean up base64 node construction and access APIDavid Robillard1-19/+49
2023-12-02Clean up numeric node construction and access APIDavid Robillard1-68/+261
2023-12-02[WIP] Use exess for reading and writing numeric and binary literalsDavid Robillard1-43/+41
2023-12-02Add serd_new_boolean()David Robillard1-0/+21
2023-12-02Simplify literal construction APIDavid Robillard1-24/+42
2023-12-02Set datatypes on integer, decimal, and base64 nodesDavid Robillard1-7/+27
2023-12-02Simplify node construction APIDavid Robillard1-22/+40
2023-12-02Merge datatype/language into nodeDavid Robillard1-0/+46
This moves closer to the sord API, and is more convenient in most cases.
2023-12-02Add serd_node_uri_view()David Robillard1-5/+11
2023-12-02Add serd_node_string_view()David Robillard1-0/+2
2023-12-02Make nodes opaqueDavid Robillard1-45/+48
2023-12-02Shorten node constructor namesDavid Robillard1-3/+3
2023-12-02Split up public API headerDavid Robillard1-1/+3
2023-12-02Use char* for strings in public APIDavid Robillard1-18/+17
The constant casting just makes user code a mess, for no benefit.
2023-12-02Remove useless character countingDavid Robillard1-9/+6
2023-10-06Tolerate reduce floating point precision on Apple SiliconDavid Robillard1-2/+2
This is... strange, and slightly worrying, although it's already known that this conversion code isn't exact in all cases. The next major version will fix that (and I've confirmed that these issues aren't present there), but that's a major change so, for now, just reduce the very large number in the test case slightly so that it passes on these chips as well.
2022-08-31Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
2022-08-09Fix array size warningDavid Robillard1-3/+7
2021-01-02Use email address instead of website for attributionDavid Robillard1-1/+1
2020-12-31Format all code with clang-formatDavid Robillard1-115/+124
2020-11-13Remove tests that pass null to nonnull parametersDavid Robillard1-2/+2
2020-11-09Split out reader and writer testsDavid Robillard1-0/+203