Remove warning: vehicle RecurrentTimer_test.cpp
0xdeadbeef is exactly 32 bits, so it is interpretted as an unsigned
integer which was causing a warning. Since it's a test value, I changed
it to 0xdead which is interpretted as a signed integer.
Test: pass
Change-Id: Ibb75b23461700d77158e2337b8a472e87629ad61
diff --git a/automotive/vehicle/2.0/default/tests/RecurrentTimer_test.cpp b/automotive/vehicle/2.0/default/tests/RecurrentTimer_test.cpp
index 9353baa..9fc17c6 100644
--- a/automotive/vehicle/2.0/default/tests/RecurrentTimer_test.cpp
+++ b/automotive/vehicle/2.0/default/tests/RecurrentTimer_test.cpp
@@ -35,11 +35,11 @@
auto counterRef = std::ref(counter);
RecurrentTimer timer([&counterRef](const std::vector<int32_t>& cookies) {
ASSERT_EQ(1u, cookies.size());
- ASSERT_EQ(0xDeadBeef, cookies.front());
+ ASSERT_EQ(0xdead, cookies.front());
counterRef.get()++;
});
- timer.registerRecurrentEvent(milliseconds(1), 0xDeadBeef);
+ timer.registerRecurrentEvent(milliseconds(1), 0xdead);
std::this_thread::sleep_for(milliseconds(100));
ASSERT_EQ_WITH_TOLERANCE(100, counter.load(), 20);
}