We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a35b062 commit abb1b9cCopy full SHA for abb1b9c
1 file changed
test/lightweight_test_test6.cpp
@@ -1,6 +1,6 @@
1
// Test BOOST_TEST_EQ with character types
2
//
3
-// Copyright 2020 Peter Dimov
+// Copyright 2020, 2025 Peter Dimov
4
// Distributed under the Boost Software License, Version 1.0.
5
// https://www.boost.org/LICENSE_1_0.txt
6
@@ -19,14 +19,23 @@ int main()
19
20
#if !defined(BOOST_NO_CXX11_CHAR16_T)
21
22
+ BOOST_TEST_EQ( u'A', u'A' );
23
BOOST_TEST_EQ( (char16_t)1, (char16_t)1 );
24
25
#endif
26
27
#if !defined(BOOST_NO_CXX11_CHAR32_T)
28
29
+ BOOST_TEST_EQ( U'A', U'A' );
30
BOOST_TEST_EQ( (char32_t)1, (char32_t)1 );
31
32
+#endif
33
+
34
+#if defined(__cpp_char8_t) && __cpp_char8_t >= 201811L
35
36
+ BOOST_TEST_EQ( u8'A', u8'A' );
37
+ BOOST_TEST_EQ( (char8_t)1, (char8_t)1 );
38
39
40
41
return boost::report_errors();
0 commit comments