mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-06-27 17:40:34 +08:00
Fixed array MaxBitLen
This commit is contained in:
@@ -99,6 +99,10 @@ TEST(Array, Basic)
|
||||
|
||||
ASSERT_EQ(1, A3::ValueType::C::RawValueType::BitLen);
|
||||
|
||||
ASSERT_EQ(8 * 4, A1::MaxBitLen);
|
||||
ASSERT_EQ(16 * 2, A2::MaxBitLen);
|
||||
ASSERT_EQ((8 + 16 + 5 + 3) * 2, A3::MaxBitLen);
|
||||
|
||||
/*
|
||||
* Zero initialization check
|
||||
*/
|
||||
@@ -249,6 +253,9 @@ TEST(Array, Dynamic)
|
||||
A a;
|
||||
B b;
|
||||
|
||||
ASSERT_EQ(3 + 5, A::MaxBitLen);
|
||||
ASSERT_EQ(8 + 255 * 8, B::MaxBitLen);
|
||||
|
||||
ASSERT_TRUE(a.empty());
|
||||
ASSERT_TRUE(b.empty());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user