Skip to content

Commit bd4df9e

Browse files
Use binary literals in unit tests
1 parent 204cf24 commit bd4df9e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

tests/testEnumUtils.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,17 @@ BOOST_AUTO_TEST_CASE(Operators)
3838
{
3939
Bitset b{};
4040
b = b | Bitset::A;
41-
BOOST_TEST(static_cast<unsigned>(b) == 0x01u);
41+
BOOST_TEST(static_cast<unsigned>(b) == 0b001u);
4242
b |= Bitset::B;
43-
BOOST_TEST(static_cast<unsigned>(b) == 0x03u);
43+
BOOST_TEST(static_cast<unsigned>(b) == 0b011u);
4444
}
4545

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

@@ -61,19 +61,19 @@ BOOST_AUTO_TEST_CASE(UtilityFunctions)
6161
BOOST_TEST(!bitset::isSet(b, Bitset::B | Bitset::C));
6262

6363
b = bitset::set(b, Bitset::B /*, true */);
64-
BOOST_TEST(static_cast<unsigned>(b) == 0x07u);
64+
BOOST_TEST(static_cast<unsigned>(b) == 0b111u);
6565

6666
b = bitset::set(b, Bitset::B, false);
67-
BOOST_TEST(static_cast<unsigned>(b) == 0x05u);
67+
BOOST_TEST(static_cast<unsigned>(b) == 0b101u);
6868

6969
b = bitset::clear(b, Bitset::A);
70-
BOOST_TEST(static_cast<unsigned>(b) == 0x04u);
70+
BOOST_TEST(static_cast<unsigned>(b) == 0b100u);
7171

7272
b = bitset::toggle(b, Bitset::A);
73-
BOOST_TEST(static_cast<unsigned>(b) == 0x05u);
73+
BOOST_TEST(static_cast<unsigned>(b) == 0b101u);
7474

7575
b = bitset::toggle(b, Bitset::A | Bitset::B);
76-
BOOST_TEST(static_cast<unsigned>(b) == 0x06u);
76+
BOOST_TEST(static_cast<unsigned>(b) == 0b110u);
7777
}
7878

7979
BOOST_AUTO_TEST_SUITE_END()

0 commit comments

Comments
 (0)