summaryrefslogtreecommitdiffstats
path: root/test/slv2_test.c
AgeCommit message (Collapse)AuthorFilesLines
2010-01-07Move unit testing and coverage framework into autowaf.David Robillard1-2/+2
Make raul tests return 0 on success, 1 on failure. Test coverage for Raul. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2368 a436a847-0d15-0410-975c-d299462d15a1
2009-11-09lv2:hardRtCapable -> lv2:hardRTCapable. Oops.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2245 a436a847-0d15-0410-975c-d299462d15a1
2009-06-03Kludge around broken raptor_sequence_set_at.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2089 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Update copyright dates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2000 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Strip trailing whitespace.David Robillard1-32/+32
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1999 a436a847-0d15-0410-975c-d299462d15a1
2009-03-30Fix memory leaks.David Robillard1-6/+8
Document ownership semantics of query value accessors. Fix test ccflags for new waf. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1951 a436a847-0d15-0410-975c-d299462d15a1
2009-03-21Test cases for query API.David Robillard1-1/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1949 a436a847-0d15-0410-975c-d299462d15a1
2009-02-14Remove dead code.David Robillard1-47/+16
Test coverage. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1935 a436a847-0d15-0410-975c-d299462d15a1
2009-02-12Fix memory leaks.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1927 a436a847-0d15-0410-975c-d299462d15a1
2009-01-21Add slv2_plugin_classes_free to public API (fix ticket #324).David Robillard1-7/+36
Fix memory leak in slv2_plugin_get_port_float_values. Fix memory leak in slv2_plugin_get_supported_features. Fix memory leak in slv2_port_has_property. Fix several memory leaks in slv2_test program. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1921 a436a847-0d15-0410-975c-d299462d15a1
2008-12-20Fix TEST_ASSERT macro trailing semicolon stuff.David Robillard1-10/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1873 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test querying for float values.David Robillard1-3/+14
Fix slv2_plugin_get_value_for_subject test. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1868 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test (and fix) slv2_plugin_get_value_for_subject: 94.3% coverageDavid Robillard1-1/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1867 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Complete test coverage for UI stuff: 93.5% coverageDavid Robillard1-6/+109
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1866 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test author information stuff: 86.2% coverageDavid Robillard1-2/+22
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1865 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test port lookup by symbol using new value constructors: 83.4% coverage.David Robillard1-3/+4
Replace warnings about ORDER BY being broken with fatal errors - it's catastropic anyway. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1864 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test successful and failed verification.David Robillard1-1/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1863 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13More complete port.c testing: 80.8% coverage.David Robillard1-3/+46
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1861 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Factor out "load plugin if necessary" concept.David Robillard1-0/+45
Test plugin features: 78.1% coverage. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1859 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Add constructors slv2_value_new_int, slv2_value_new_float, ↵David Robillard1-41/+83
slv2_value_new_string. Fix slv2_value_get_turtle_token for floats. Nearly complete test coverage for value stuff: 73.5% coverage git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1858 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Complete test coverage for plugin class stuff: 71.4% coverageDavid Robillard1-0/+46
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1857 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13More test cases (plugin stuff): 69.3% coverageDavid Robillard1-9/+125
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1856 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13More test cases (port and scale values): 58.5% coverageDavid Robillard1-0/+74
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1855 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Remove that whole "I love amgiguous scope and uninitialized variables" ↵David Robillard1-17/+9
ancient C style thing. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1854 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Better failed test reporting.David Robillard1-72/+73
Comment out some unused code. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1853 a436a847-0d15-0410-975c-d299462d15a1
2008-12-10Add preliminary test suite from kfoltman.David Robillard1-0/+486
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1849 a436a847-0d15-0410-975c-d299462d15a1