int main(int argc, char *argv[]) { TestSuite suite; suite.add("Mesh",new test_mesh()); suite.add("Scheme tests",new schemefunctions_test()); try { suite.run(); } catch (scheme_exception e) { wcerr << e.toString() << endl; } suite.printStatus(); if (suite.hasFailures()) { return EXIT_FAILURE; } else { return EXIT_SUCCESS; } }
int main(int argc, char** argv) { TestSuite suite; suite.add(new TestAffichage); suite.add(new TestEnfants); suite.add(new TestAttributs); suite.add(new TestParsingSansErreur); suite.add(new TestParsingAvecErreur); suite.add(new TestParsingRepriseErreur); suite.add(new TestParsingSansErreurAttributs); suite.launch(); delete singleton; }
int main(int argc, char *argv[]) { TestSuite suite; suite.add("RGBA",new test_rgba()); suite.add("Image",new test_image()); suite.add("Image mmap'ed",new test_image_mmap()); suite.add("Texture",new test_texture()); suite.add("TGA",new test_tga()); if (Image::supportsFormat(".png")) { suite.add("PNG",new test_png()); } if (Image::supportsFormat(".jpg")) { suite.add("JPEG",new test_jpg()); } suite.run(); suite.printStatus(); if (suite.hasFailures()) { return EXIT_FAILURE; } else { return EXIT_SUCCESS; } }
// Use automatic test initialization TestSuite *init_unit_test_suite(int, char *[]) { TestSuite* test = BOOST_TEST_SUITE("Test suite for myrrh::log::policy::Policy"); test->add(BOOST_TEST_CASE(WriteSize)); test->add(BOOST_TEST_CASE(InitialFileIsNotRestricted)); test->add(BOOST_TEST_CASE(InitialFileIsRestricted)); test->add(BOOST_TEST_CASE(SeveralAttemptsNeededForUnrestrictedFile)); test->add(BOOST_TEST_CASE(InitialFileIsNotRestrictedForSeveralWritings)); test->add(BOOST_TEST_CASE(SubsequentFileIsUnrestrictedForSeveralWritings)); test->add(BOOST_TEST_CASE(WritingFails)); test->add(BOOST_TEST_CASE(PathIsRestricted)); #if WIN32 test->add(BOOST_TEST_CASE(TryingToOpenProtectedFile)); #endif test->add(BOOST_TEST_CASE(TryingToOpenReadOnlyFile)); test->add(BOOST_TEST_CASE(FileBecomesReadOnly)); return test; }