Mercurial > hg > svcore
diff data/fileio/test/svcore-data-fileio-test.cpp @ 1524:64ef24ebb19c
Some CSV format tests and minor fixes
author | Chris Cannam |
---|---|
date | Fri, 14 Sep 2018 09:25:17 +0100 |
parents | 4700b7188f6c |
children | a090221caeda |
line wrap: on
line diff
--- a/data/fileio/test/svcore-data-fileio-test.cpp Wed Sep 12 18:49:32 2018 +0100 +++ b/data/fileio/test/svcore-data-fileio-test.cpp Fri Sep 14 09:25:17 2018 +0100 @@ -16,6 +16,7 @@ #include "AudioFileWriterTest.h" #include "EncodingTest.h" #include "MIDIFileReaderTest.h" +#include "CSVFormatTest.h" #include "CSVStreamWriterTest.h" #include <QtTest> @@ -40,7 +41,7 @@ QCoreApplication app(argc, argv); app.setOrganizationName("sonic-visualiser"); - app.setApplicationName("test-fileio"); + app.setApplicationName("test-svcore-data-fileio"); if (testDir != "") { SVCERR << "Setting test directory base path to \"" << testDir << "\"" << endl; @@ -71,16 +72,22 @@ } { + CSVFormatTest t(testDir); + if (QTest::qExec(&t, argc, argv) == 0) ++good; + else ++bad; + } + + { CSVStreamWriterTest t; if (QTest::qExec(&t, argc, argv) == 0) ++good; else ++bad; } if (bad > 0) { - SVCERR << "\n********* " << bad << " test suite(s) failed!\n" << endl; + SVCERR << "\n********* " << bad << " test suite(s) failed!\n" << endl; return 1; } else { - SVCERR << "All tests passed" << endl; + SVCERR << "All tests passed" << endl; return 0; } }