From 16f4f94cd99b4d0f633596074e8d9358db135517 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 7 May 2022 07:53:45 -0400 Subject: Prepare code for JSON v2 Update getJSON() methods and calls to them --- libtests/json.cc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'libtests') diff --git a/libtests/json.cc b/libtests/json.cc index b386e6eb..46b4377d 100644 --- a/libtests/json.cc +++ b/libtests/json.cc @@ -100,10 +100,12 @@ test_main() " ],\n" " \"yes\": false\n" "}"); - check(QPDFObjectHandle::newReal("0.12").getJSON(), "0.12"); - check(QPDFObjectHandle::newReal(".34").getJSON(), "0.34"); - check(QPDFObjectHandle::newReal("-0.56").getJSON(), "-0.56"); - check(QPDFObjectHandle::newReal("-.78").getJSON(), "-0.78"); + for (int i = 1; i <= JSON::LATEST; ++i) { + check(QPDFObjectHandle::newReal("0.12").getJSON(i), "0.12"); + check(QPDFObjectHandle::newReal(".34").getJSON(i), "0.34"); + check(QPDFObjectHandle::newReal("-0.56").getJSON(i), "-0.56"); + check(QPDFObjectHandle::newReal("-.78").getJSON(i), "-0.78"); + } JSON jmap2 = JSON::parse(R"({"a": 1, "b": "two", "c": [true]})"); std::map dvalue; assert(jmap2.forEachDictItem( -- cgit v1.2.3-54-g00ecf