From b1c0b5dafec4419544d0ec5f81319cc5527067e9 Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Sun, 11 Oct 2026 07:51:56 +0200 Subject: [PATCH] Build the image link test without exceptions load_result() exists only with exceptions; with JSON_NOEXCEPTION the test loads the image with the check directly (a failed check aborts). Signed-off-by: Niels Lohmann --- tests/src/unit-json_view_image.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/src/unit-json_view_image.cpp b/tests/src/unit-json_view_image.cpp index 3d030fbcd..be96d7168 100644 --- a/tests/src/unit-json_view_image.cpp +++ b/tests/src/unit-json_view_image.cpp @@ -487,7 +487,12 @@ TEST_CASE("json_view images: edited documents") image_check::full, image_check::bounds }) { +#if !defined(JSON_NOEXCEPTION) CHECK(load_result(image, check).empty()); +#else + const json_document loaded = json_document::load(image, check); + CHECK(loaded.root().dump() == d.root().dump()); +#endif } check_round_trip(d); // a loaded document is edited and saved again