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("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; } }