diff options
author | Don Gagne <don@thegagnes.com> | 2014-09-02 15:33:43 -0700 |
---|---|---|
committer | Don Gagne <don@thegagnes.com> | 2014-09-02 15:33:43 -0700 |
commit | 1969c9ccf6797c4d86f32b9f57332a9e59071251 (patch) | |
tree | 1f75b06af386665d990a6f67f0879c4fc7560a86 /src/modules/unit_test/unit_test.cpp | |
parent | 6f0160bb5db552c921773f278e93d33862811a2a (diff) | |
download | px4-firmware-1969c9ccf6797c4d86f32b9f57332a9e59071251.tar.gz px4-firmware-1969c9ccf6797c4d86f32b9f57332a9e59071251.tar.bz2 px4-firmware-1969c9ccf6797c4d86f32b9f57332a9e59071251.zip |
Improved unit test framework
- Added init/cleanup calls before after test
- Added ut_compare macro with better failure reporting
Diffstat (limited to 'src/modules/unit_test/unit_test.cpp')
-rw-r--r-- | src/modules/unit_test/unit_test.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/modules/unit_test/unit_test.cpp b/src/modules/unit_test/unit_test.cpp index 02d1af481..be3b9461a 100644 --- a/src/modules/unit_test/unit_test.cpp +++ b/src/modules/unit_test/unit_test.cpp @@ -56,3 +56,8 @@ void UnitTest::printAssert(const char* msg, const char* test, const char* file, { warnx("Assertion failed: %s - %s (%s:%d)", msg, test, file, line); } + +void UnitTest::printCompare(const char* msg, const char *v1_text, int v1, const char *v2_text, int v2, const char* file, int line) +{ + warnx("Compare failed: %s - (%s:%d) (%s:%d) (%s:%d)", msg, v1_text, v1, v2_text, v2, file, line); +} |