GCC Code Coverage Report | |||||||||||||||||||||
|
|||||||||||||||||||||
Line | Branch | Exec | Source |
1 |
#include "zserio/BitPositionUtil.h" |
||
2 |
#include "zserio/CppRuntimeException.h" |
||
3 |
|||
4 |
#include "gtest/gtest.h" |
||
5 |
|||
6 |
namespace zserio |
||
7 |
{ |
||
8 |
|||
9 |
✓✗✓✗ ✓✗✗✓ |
802 |
TEST(BitPositionUtilTest, alignTo) |
10 |
{ |
||
11 |
1 |
const size_t bitPosition = 5; |
|
12 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(5, alignTo(0, bitPosition)); |
13 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(5, alignTo(1, bitPosition)); |
14 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(6, alignTo(2, bitPosition)); |
15 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(6, alignTo(3, bitPosition)); |
16 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(8, alignTo(4, bitPosition)); |
17 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(5, alignTo(5, bitPosition)); |
18 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(6, alignTo(6, bitPosition)); |
19 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(7, alignTo(7, bitPosition)); |
20 |
✓✗✗✓ ✗✗✗✗ ✗✗ |
1 |
EXPECT_EQ(8, alignTo(8, bitPosition)); |
21 |
1 |
} |
|
22 |
|||
23 |
✓✗✓✗ |
2394 |
} // namespace zserio |
Generated by: GCOVR (Version 4.2) |