Skip to content

Commit 1570164

Browse files
committed
Add some more test cases to be sure
1 parent 49aeae2 commit 1570164

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tests/physical_layer.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,13 @@ SCENARIO("Sequences of bits can be converted to/from sequences of pits/lands") {
4242
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::LAND, 0b11101010, 0b10110011),
4343
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::PIT , 0b00110011, 0b11011101),
4444
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::PIT , 0b00100100, 0b11000111),
45-
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::LAND, 0b00010000, 0b00011111)
45+
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::LAND, 0b00010000, 0b00011111),
46+
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::LAND, 0b11001101, 0b10001001),
47+
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::PIT , 0b11110111, 0b01011010),
48+
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::LAND, 0b10010010, 0b11100011),
49+
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::PIT , 0b00010010, 0b11100011),
50+
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::PIT , 0b10000000, 0b00000000),
51+
std::tuple<Pit, std::uint8_t, std::uint8_t>(Pit::LAND, 0b00000000, 0b00000000)
4652
);
4753
// extract the bit patterns for use in the test case
4854
ChannelBitArray<LENGTH> bits;

0 commit comments

Comments
 (0)