int TestApp::main(const std::vector<std::string> &args) { // Create a console window for text-output if not available ConsoleWindow console("Console"); try { Console::write_line("ClanLib Test Suite:"); Console::write_line("-------------------"); #ifdef WIN32 Console::write_line("Target: WIN32"); #else Console::write_line("Target: LINUX"); #endif Console::write_line("Directory: API/Core/System"); test_datetime(); test_interlock(); Console::write_line("All Tests Complete"); console.display_close_message(); } catch(Exception error) { Console::write_line("Exception caught:"); Console::write_line(error.message); console.display_close_message(); return -1; } return 0; }
int main(int argc, char *argv[]) { test_frames(); test_stringf(); test_random(); test_datetime(); return 0; }