@@ -1391,6 +1391,8 @@ void ValueTest::checkIs(const Json::Value& value, const IsCheck& check) {
13911391
13921392JSONTEST_FIXTURE (ValueTest, compareNull) {
13931393 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 ()));
13941396}
13951397
13961398JSONTEST_FIXTURE (ValueTest, compareInt) {
@@ -1445,10 +1447,13 @@ JSONTEST_FIXTURE(ValueTest, compareArray) {
14451447 l2bArray.append (10 );
14461448 JSONTEST_ASSERT_PRED (checkIsLess (emptyArray, l1aArray));
14471449 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));
14491452 JSONTEST_ASSERT_PRED (checkIsLess (l2aArray, l2bArray));
14501453 JSONTEST_ASSERT_PRED (checkIsEqual (emptyArray, Json::Value (emptyArray)));
14511454 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)));
14521457 JSONTEST_ASSERT_PRED (checkIsEqual (l2bArray, Json::Value (l2bArray)));
14531458}
14541459
0 commit comments