forked from boostorg/endian
Fix converter_test cases. converter_test now passes on big-endian mac.
This commit is contained in:
1 parent
2f6dba3ab6
commit
62915438e3
1 file changed
+4
-6
@@ -124,7 +124,9 @@ namespace
|
||||
BOOST_TEST_EQ(be::detail::reverse_value<T>(little), big);
|
||||
|
||||
BOOST_TEST_EQ(be::big_endian_value(native), big);
|
||||
BOOST_TEST_EQ(be::big_endian_value<T>(native), big);
|
||||
BOOST_TEST_EQ(be::little_endian_value(native), little);
|
||||
BOOST_TEST_EQ(be::little_endian_value<T>(native), little);
|
||||
BOOST_TEST_EQ(be::big_endian_value(be::big_endian_value(native)), native);
|
||||
BOOST_TEST_EQ(be::big_endian_value(be::big_endian_value(big)), big);
|
||||
BOOST_TEST_EQ(be::big_endian_value(be::big_endian_value(little)), little);
|
||||
@@ -139,8 +141,6 @@ namespace
|
||||
BOOST_TEST_EQ(be::big_endian_value<T>(big), big);
|
||||
BOOST_TEST_EQ(be::big_endian_value(little), little);
|
||||
BOOST_TEST_EQ(be::big_endian_value<T>(little), little);
|
||||
BOOST_TEST_EQ(be::big_endian_value(native), little);
|
||||
BOOST_TEST_EQ(be::big_endian_value<T>(native), little);
|
||||
# else
|
||||
BOOST_TEST_EQ(be::reverse_value(native), big);
|
||||
BOOST_TEST_EQ(be::detail::reverse_value<T>(native), big);
|
||||
@@ -148,8 +148,6 @@ namespace
|
||||
BOOST_TEST_EQ(be::big_endian_value<T>(big), little);
|
||||
BOOST_TEST_EQ(be::big_endian_value(little), big);
|
||||
BOOST_TEST_EQ(be::big_endian_value<T>(little), big);
|
||||
BOOST_TEST_EQ(be::big_endian_value(native), big);
|
||||
BOOST_TEST_EQ(be::big_endian_value<T>(native), big);
|
||||
# endif
|
||||
|
||||
// compile time order determination
|
||||
@@ -163,7 +161,7 @@ namespace
|
||||
BOOST_TEST_EQ((be::convert_value<be::order::little, be::order::big>(little)), big);
|
||||
BOOST_TEST_EQ((be::convert_value<be::order::little, be::order::native>(little)), native);
|
||||
BOOST_TEST_EQ((be::convert_value<be::order::native, be::order::big>(native)), big);
|
||||
BOOST_TEST_EQ((be::convert_value<be::order::native, be::order::little>(native)), native);
|
||||
BOOST_TEST_EQ((be::convert_value<be::order::native, be::order::little>(native)), little);
|
||||
|
||||
// runtime order determination
|
||||
|
||||
@@ -176,7 +174,7 @@ namespace
|
||||
BOOST_TEST_EQ((be::convert_value(little, be::order::little, be::order::big)), big);
|
||||
BOOST_TEST_EQ((be::convert_value(little, be::order::little, be::order::native)), native);
|
||||
BOOST_TEST_EQ((be::convert_value(native, be::order::native, be::order::big)), big);
|
||||
BOOST_TEST_EQ((be::convert_value(native, be::order::native, be::order::little)), native);
|
||||
BOOST_TEST_EQ((be::convert_value(native, be::order::native, be::order::little)), little);
|
||||
|
||||
// light test of modify-in-place functions
|
||||
|
||||
|
||||
Reference in new issue
Block a user