We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 60ec5f9 commit 0b3b347Copy full SHA for 0b3b347
1 file changed
test/xnode_convert_test.cpp
@@ -852,7 +852,10 @@ void TestUnsignedLongToTypes() {
852
853
// Test conversion to long
854
LogConversion("unsigned long", "long");
855
- Assert(value.get_as<long>() == (long)4294967295UL, "unsigned long to long conversion");
+ unsigned long unsignedLongValue = 4294967295UL;
856
+ long expectedLong = (long)unsignedLongValue;
857
+ xnode unsignedLongNode = xnode::value_of(unsignedLongValue);
858
+ AssertEquals(expectedLong, unsignedLongNode.get_as<long>(), "unsigned long to long conversion");
859
860
LogConversion("unsigned long", "long long");
861
Assert(value.get_as<long long>() == 4294967295LL, "unsigned long to long long conversion");
0 commit comments