Skip to content

Commit 9109877

Browse files
Use binary literals in unit tests
1 parent 934a5e6 commit 9109877

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

tests/testEnumUtils.cpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,25 +40,25 @@ BOOST_AUTO_TEST_CASE(Operators)
4040
{
4141
Bitset b{};
4242
b = b | Bitset::A;
43-
BOOST_TEST(static_cast<unsigned>(b) == 0x01u);
43+
BOOST_TEST(static_cast<unsigned>(b) == 0b001u);
4444
b |= Bitset::B;
45-
BOOST_TEST(static_cast<unsigned>(b) == 0x03u);
45+
BOOST_TEST(static_cast<unsigned>(b) == 0b011u);
4646
}
4747

4848
{
4949
Bitset b = Bitset::A | Bitset::B | Bitset::C;
5050
b = b & (Bitset::A | Bitset::B);
51-
BOOST_TEST(static_cast<unsigned>(b) == 0x03u);
51+
BOOST_TEST(static_cast<unsigned>(b) == 0b011u);
5252
b &= Bitset::B;
53-
BOOST_TEST(static_cast<unsigned>(b) == 0x02u);
53+
BOOST_TEST(static_cast<unsigned>(b) == 0b010u);
5454
}
5555

5656
{
5757
Bitset b = Bitset::A | Bitset::C;
5858
b = b ^ Bitset::B;
59-
BOOST_TEST(static_cast<unsigned>(b) == 0x07u);
59+
BOOST_TEST(static_cast<unsigned>(b) == 0b111u);
6060
b ^= Bitset::A;
61-
BOOST_TEST(static_cast<unsigned>(b) == 0x06u);
61+
BOOST_TEST(static_cast<unsigned>(b) == 0b110u);
6262
}
6363
}
6464

@@ -69,19 +69,19 @@ BOOST_AUTO_TEST_CASE(UtilityFunctions)
6969
BOOST_TEST(!bitset::isSet(b, Bitset::B));
7070

7171
b = bitset::set(b, Bitset::B, true);
72-
BOOST_TEST(static_cast<unsigned>(b) == 0x07u);
72+
BOOST_TEST(static_cast<unsigned>(b) == 0b111u);
7373

7474
b = bitset::set(b, Bitset::B, false);
75-
BOOST_TEST(static_cast<unsigned>(b) == 0x05u);
75+
BOOST_TEST(static_cast<unsigned>(b) == 0b101u);
7676

7777
b = bitset::clear(b, Bitset::A);
78-
BOOST_TEST(static_cast<unsigned>(b) == 0x04u);
78+
BOOST_TEST(static_cast<unsigned>(b) == 0b100u);
7979

8080
b = bitset::toggle(b, Bitset::A);
81-
BOOST_TEST(static_cast<unsigned>(b) == 0x05u);
81+
BOOST_TEST(static_cast<unsigned>(b) == 0b101u);
8282

8383
b = bitset::toggle(b, Bitset::A);
84-
BOOST_TEST(static_cast<unsigned>(b) == 0x04u);
84+
BOOST_TEST(static_cast<unsigned>(b) == 0b100u);
8585
}
8686

8787
BOOST_AUTO_TEST_SUITE_END()

0 commit comments

Comments
 (0)