aboutsummaryrefslogtreecommitdiff
path: root/unittests/mixer_test.cpp
diff options
context:
space:
mode:
authorDaniel Agar <daniel@agar.ca>2015-01-05 18:18:47 -0500
committerDaniel Agar <daniel@agar.ca>2015-01-05 18:18:47 -0500
commit3efb1be48e7f5b3608a4bfef87a09748b3458c54 (patch)
tree015ff6448aa3d058db9b186cb553f3e9b83c70dc /unittests/mixer_test.cpp
parente672fdbbd6087baa01b2b1d638c4e850b5eb6f5c (diff)
downloadpx4-firmware-3efb1be48e7f5b3608a4bfef87a09748b3458c54.tar.gz
px4-firmware-3efb1be48e7f5b3608a4bfef87a09748b3458c54.tar.bz2
px4-firmware-3efb1be48e7f5b3608a4bfef87a09748b3458c54.zip
move mixer_test and conversion_test to gtest
Diffstat (limited to 'unittests/mixer_test.cpp')
-rw-r--r--unittests/mixer_test.cpp21
1 files changed, 9 insertions, 12 deletions
diff --git a/unittests/mixer_test.cpp b/unittests/mixer_test.cpp
index 4919e325c..1c808e052 100644
--- a/unittests/mixer_test.cpp
+++ b/unittests/mixer_test.cpp
@@ -2,18 +2,15 @@
#include <systemlib/err.h>
#include "../../src/systemcmds/tests/tests.h"
-int main(int argc, char *argv[]) {
+#include "gtest/gtest.h"
- int ret;
- warnx("Host execution started");
-
- char* args[] = {argv[0], "../ROMFS/px4fmu_common/mixers/IO_pass.mix",
- "../ROMFS/px4fmu_common/mixers/FMU_quad_w.mix"};
-
- if (ret = test_mixer(3, args));
-
- test_conv(1, args);
-
- return 0;
+TEST(MixerTest, IO_pass) {
+ char* args[] = {"mixer", "../../ROMFS/px4fmu_common/mixers/IO_pass.mix"};
+ ASSERT_EQ(test_mixer(2, args), 0) << "IO_pass.mix failed";
}
+
+TEST(MixerTest, FMU_quad_w) {
+ char* args[] = {"mixer", "../../ROMFS/px4fmu_common/mixers/FMU_quad_w.mix"};
+ ASSERT_EQ(test_mixer(2, args), 0) << "FMU_quad_w.mix failed";
+}