@@ -1391,6 +1391,8 @@ void ValueTest::checkIs(const Json::Value& value, const IsCheck& check) {
1391
1391
1392
1392
JSONTEST_FIXTURE (ValueTest, compareNull) {
1393
1393
JSONTEST_ASSERT_PRED (checkIsEqual (Json::Value (), Json::Value ()));
1394
+ JSONTEST_ASSERT_PRED (checkIsEqual (Json::Value::nullSingleton (), Json::Value ()));
1395
+ JSONTEST_ASSERT_PRED (checkIsEqual (Json::Value::nullSingleton (), Json::Value::nullSingleton ()));
1394
1396
}
1395
1397
1396
1398
JSONTEST_FIXTURE (ValueTest, compareInt) {
@@ -1445,10 +1447,13 @@ JSONTEST_FIXTURE(ValueTest, compareArray) {
1445
1447
l2bArray.append (10 );
1446
1448
JSONTEST_ASSERT_PRED (checkIsLess (emptyArray, l1aArray));
1447
1449
JSONTEST_ASSERT_PRED (checkIsLess (emptyArray, l2aArray));
1448
- JSONTEST_ASSERT_PRED (checkIsLess (l1aArray, l2aArray));
1450
+ JSONTEST_ASSERT_PRED (checkIsLess (l1aArray, l1bArray));
1451
+ JSONTEST_ASSERT_PRED (checkIsLess (l1bArray, l2aArray));
1449
1452
JSONTEST_ASSERT_PRED (checkIsLess (l2aArray, l2bArray));
1450
1453
JSONTEST_ASSERT_PRED (checkIsEqual (emptyArray, Json::Value (emptyArray)));
1451
1454
JSONTEST_ASSERT_PRED (checkIsEqual (l1aArray, Json::Value (l1aArray)));
1455
+ JSONTEST_ASSERT_PRED (checkIsEqual (l1bArray, Json::Value (l1bArray)));
1456
+ JSONTEST_ASSERT_PRED (checkIsEqual (l2aArray, Json::Value (l2aArray)));
1452
1457
JSONTEST_ASSERT_PRED (checkIsEqual (l2bArray, Json::Value (l2bArray)));
1453
1458
}
1454
1459
0 commit comments