diff options
author | Andreas Antener <antener_a@gmx.ch> | 2015-02-02 18:22:09 +0100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2015-02-10 08:39:46 +0100 |
commit | 13039f9e69d4f5e138f3ff2485534477e21eab98 (patch) | |
tree | 427770642f35c96ac90a484b518adbfecafb840d /unittests/param_test.cpp | |
parent | a73a095c1d6aba53edb47cbb7375c81261772e43 (diff) | |
download | px4-firmware-13039f9e69d4f5e138f3ff2485534477e21eab98.tar.gz px4-firmware-13039f9e69d4f5e138f3ff2485534477e21eab98.tar.bz2 px4-firmware-13039f9e69d4f5e138f3ff2485534477e21eab98.zip |
hard-code parameter array for verification
Diffstat (limited to 'unittests/param_test.cpp')
-rw-r--r-- | unittests/param_test.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/unittests/param_test.cpp b/unittests/param_test.cpp index d4c10acaf..2d71d3b49 100644 --- a/unittests/param_test.cpp +++ b/unittests/param_test.cpp @@ -5,19 +5,22 @@ //#PARAM_DEFINE_INT32(TEST_A, 5); -struct param_info_s test = { + +static const struct param_info_s testparam = { "test", PARAM_TYPE_INT32, .val.i = 2 }; - extern param_info_s *__param_start, *__param_end; +extern struct param_info_s param_array[]; const struct param_info_s *ib = __param_start; const struct param_info_s *il = __param_end; TEST(ParamTest, ResetAll) { + param_array[0] = testparam; + printf("diff: %i\n", (unsigned)(il - ib)); printf("start: %i\n", __param_start); printf("end: %i\n", __param_end); @@ -30,5 +33,5 @@ TEST(ParamTest, ResetAll) { ASSERT_EQ(0, result) << "param_get failed"; ASSERT_EQ(2, value) << "wrong param value"; - ASSERT_TRUE(false) << "fail"; + //ASSERT_TRUE(false) << "fail"; } |