mirror of
https://github.com/alexkay/spek.git
synced 2025-04-21 19:07:37 +03:00
tests: Colour output
This commit is contained in:
parent
3bcef5430d
commit
930df5aa86
@ -29,11 +29,13 @@ int main()
|
||||
test_audio_read();
|
||||
test_utils();
|
||||
|
||||
std::cerr << g_passes << "/" << g_total << " tests passed" << std::endl;
|
||||
std::cerr << "-------------" << std::endl;
|
||||
if (g_passes < g_total) {
|
||||
std::cerr << "\x1b[31;1m" << (g_total - g_passes) << "/" << g_total;
|
||||
std::cerr << " tests failed" << "\x1b[0m" << std::endl;
|
||||
return -1;
|
||||
} else {
|
||||
std::cerr << "\x1b[32;1m" << g_passes << "/" << g_total;
|
||||
std::cerr << " tests passed" << "\x1b[0m" << std::endl;
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
@ -45,9 +45,9 @@ template<class T> void test(const std::string& message, const T& expected, const
|
||||
if (equal(expected, actual)) {
|
||||
g_passes++;
|
||||
} else {
|
||||
std::cerr << "FAIL: " << message;
|
||||
std::cerr << ", expected: " << expected;
|
||||
std::cerr << ", actual: " << actual << std::endl;
|
||||
std::cerr << "\x1b[31;1mFAIL:\x1b[0m " << message;
|
||||
std::cerr << ", expected: " << "\x1b[32;1m" << expected << "\x1b[0m";
|
||||
std::cerr << ", actual: " << "\x1b[31;1m" << actual << "\x1b[0m" << std::endl;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user