Fixed test failures with 64-bit support disabled.

This commit is contained in:
Aaron Jacobs 2011-05-25 05:53:59 +00:00
parent e082248001
commit ccde848fd1

View File

@ -800,13 +800,19 @@ ValueTest::checkIs( const Json::Value &value, const IsCheck &check )
JSONTEST_ASSERT_EQUAL( check.isBool_, value.isBool() );
JSONTEST_ASSERT_EQUAL( check.isDouble_, value.isDouble() );
JSONTEST_ASSERT_EQUAL( check.isInt_, value.isInt() );
JSONTEST_ASSERT_EQUAL( check.isInt64_, value.isInt64() );
JSONTEST_ASSERT_EQUAL( check.isUInt_, value.isUInt() );
JSONTEST_ASSERT_EQUAL( check.isUInt64_, value.isUInt64() );
JSONTEST_ASSERT_EQUAL( check.isIntegral_, value.isIntegral() );
JSONTEST_ASSERT_EQUAL( check.isNumeric_, value.isNumeric() );
JSONTEST_ASSERT_EQUAL( check.isString_, value.isString() );
JSONTEST_ASSERT_EQUAL( check.isNull_, value.isNull() );
#ifdef JSON_HAS_INT64
JSONTEST_ASSERT_EQUAL( check.isInt64_, value.isInt64() );
JSONTEST_ASSERT_EQUAL( check.isUInt64_, value.isUInt64() );
#else
JSONTEST_ASSERT_EQUAL( false, value.isInt64() );
JSONTEST_ASSERT_EQUAL( false, value.isUInt64() );
#endif
}