コード例 #1
0
ファイル: test.cpp プロジェクト: punkkeks/ClanLib
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;
}
コード例 #2
0
ファイル: tests.cpp プロジェクト: Action-Committee/pioneer
int main(int argc, char *argv[])
{
	test_frames();
	test_stringf();
	test_random();
	test_datetime();
	return 0;
}