diff options
author | Jan Holesovsky <kendy@collabora.com> | 2019-11-14 08:46:48 +0100 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2019-11-14 10:07:17 +0100 |
commit | cd81d78ccc1a44b512c5be3a85c895cda0457e53 (patch) | |
tree | 0e5e4be5b6469fd15122f70f374f4bf2f1df17f7 /test | |
parent | 80f7985e039093fc908450baae5d48ab96bc2d15 (diff) |
Add a 'how to debug' to the whitebox unit tests.
Change-Id: I373ae9e7268b108eedcae2805b0c1681845542cb
Reviewed-on: https://gerrit.libreoffice.org/82651
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/test.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/test.cpp b/test/test.cpp index 71d058e4e..cc00b2fde 100644 --- a/test/test.cpp +++ b/test/test.cpp @@ -176,7 +176,12 @@ bool runClientTests(bool standalone, bool verbose) const char *cmd = "./run_unit.sh --verbose"; if (getenv("UNITTEST")) cmd = "./unittest"; - std::cerr << "(cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" " << cmd << ")\n\n"; + std::cerr << " (cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" " << cmd << ")\n\n"; + if (getenv("UNITTEST")) + { + std::cerr << "To debug:\n\n"; + std::cerr << " (cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" gdb --args " << cmd << ")\n\n"; + } #else std::cerr << "(cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" make check)\n\n"; #endif |