summaryrefslogtreecommitdiffstats
path: root/tests/sratom_test.c
AgeCommit message (Collapse)AuthorFilesLines
2020-12-22Remove cloned branchesDavid Robillard1-7/+4
2020-09-27Clean up includesDavid Robillard1-5/+10
2020-07-15Add printf format function annotationDavid Robillard1-0/+7
2019-10-17Add test case for nested anonymous nodesDavid Robillard1-1/+5
2019-04-14Use modern LV2 includesDavid Robillard1-3/+3
2018-12-27Remove static data in test and fix unused parameter warningsDavid Robillard1-47/+53
2016-09-18Update copyright datesDavid Robillard1-1/+1
2016-07-31Add sratom_set_env() for setting prefixesDavid Robillard1-7/+26
2016-07-24Fix vector paddingHanspeter Portner1-9/+9
A Vector must be padded properly, or a Vector with, for example, an odd number of Int elements will cause the rest of the containing Atom to be invalid.
2016-07-10Support round-trip serialisation of relative pathsDavid Robillard1-17/+24
2016-07-10Test Windows pathsDavid Robillard1-17/+24
2016-03-15Support sequences with beat time stampsDavid Robillard1-6/+26
Based on a patch from Hanspeter Portner.
2016-03-15Add multi-byte literal to test dataDavid Robillard1-3/+4
2016-03-15Fix incorrect commentDavid Robillard1-1/+1
2015-10-03Improve test coverageDavid Robillard1-20/+53
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@5737 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Update copyright dates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@5426 a436a847-0d15-0410-975c-d299462d15a1
2014-01-24Update for latest LV2 Atom Object simplifications.David Robillard1-22/+22
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@5319 a436a847-0d15-0410-975c-d299462d15a1
2013-01-22Fix serialisation of nested tuples.David Robillard1-2/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@5004 a436a847-0d15-0410-975c-d299462d15a1
2012-08-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵David Robillard1-10/+10
-Wmissing-prototypes. git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4628 a436a847-0d15-0410-975c-d299462d15a1
2012-05-22Add API to control whether named resources are read as LV2 objects or URIs.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4431 a436a847-0d15-0410-975c-d299462d15a1
2012-05-20Support writing top level Resource descriptions.David Robillard1-10/+42
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4429 a436a847-0d15-0410-975c-d299462d15a1
2012-04-13Fix compilation of test program.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4183 a436a847-0d15-0410-975c-d299462d15a1
2012-04-12Use URI defines from LV2 headers where possible.David Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4175 a436a847-0d15-0410-975c-d299462d15a1
2012-04-11Save/restore atom:Chunk as base64Binary literals (not blank nodes).David Robillard1-5/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4167 a436a847-0d15-0410-975c-d299462d15a1
2012-03-20Support writing to a statement sink (particularly for writing to a model).David Robillard1-2/+2
Support writing pretty numeric literals in Turtle. git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4080 a436a847-0d15-0410-975c-d299462d15a1
2012-03-16Update for latest atom extension.David Robillard1-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4073 a436a847-0d15-0410-975c-d299462d15a1
2012-03-08Write paths as file URIs.David Robillard1-22/+19
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4033 a436a847-0d15-0410-975c-d299462d15a1
2012-03-07Serialise the null atom as rdf:nil, i.e. "()" in Turtle.David Robillard1-5/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4027 a436a847-0d15-0410-975c-d299462d15a1
2012-03-03Add forge sink and only require a URID_Unmap for writing.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4017 a436a847-0d15-0410-975c-d299462d15a1
2012-03-02Fix atom:Path serialisation.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4016 a436a847-0d15-0410-975c-d299462d15a1
2012-03-02Implement binary blob serialisation.David Robillard1-6/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4012 a436a847-0d15-0410-975c-d299462d15a1
2012-03-02Fix memory leaks.David Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4010 a436a847-0d15-0410-975c-d299462d15a1
2012-03-02Full round-trip support for every atom type, and midi:MidiEvent.David Robillard1-18/+25
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4009 a436a847-0d15-0410-975c-d299462d15a1
2012-03-01Implement Turtle reading (except for atom:Vector).David Robillard1-100/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@4006 a436a847-0d15-0410-975c-d299462d15a1
2012-02-23Clean up API.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@3997 a436a847-0d15-0410-975c-d299462d15a1
2012-02-23Update for latest Atom extension.David Robillard1-24/+38
Seriatom => Sratom. git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@3996 a436a847-0d15-0410-975c-d299462d15a1
2012-02-23Seriatom => Sratom.David Robillard1-0/+277
git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@3994 a436a847-0d15-0410-975c-d299462d15a1