Merge "[hardware][interfaces][vehicle] fix -Wdangling-gsl in test" am: 880ee3950a

am: e126b55e4c

Change-Id: Id124194c0bf8e4759b140d631dc2938bcf129168
This commit is contained in:
Nick Desaulniers
2019-10-15 21:50:45 -07:00
committed by android-build-merger

View File

@@ -57,11 +57,11 @@ public:
};
TEST_F(VehicleObjectPoolTest, valuePoolBasicCorrectness) {
void* raw = valuePool->obtain(VehiclePropertyType::INT32).get();
auto value = valuePool->obtain(VehiclePropertyType::INT32);
// At this point, v1 should be recycled and the only object in the pool.
ASSERT_EQ(raw, valuePool->obtain(VehiclePropertyType::INT32).get());
ASSERT_EQ(value.get(), valuePool->obtain(VehiclePropertyType::INT32).get());
// Obtaining value of another type - should return a new object
ASSERT_NE(raw, valuePool->obtain(VehiclePropertyType::FLOAT).get());
ASSERT_NE(value.get(), valuePool->obtain(VehiclePropertyType::FLOAT).get());
ASSERT_EQ(3u, stats->Obtained);
ASSERT_EQ(2u, stats->Created);