We should not carry on if files don't open in tests.
authorCarl Hetherington <cth@carlh.net>
Tue, 6 Oct 2020 09:26:03 +0000 (11:26 +0200)
committerCarl Hetherington <cth@carlh.net>
Tue, 6 Oct 2020 09:26:03 +0000 (11:26 +0200)
test/test.cc

index 382ffd77b0c990e339990c46cc4b6e29b5588b91..25d7726dbe6d28d4d77ebe66ead1b31ab3dfb44b 100644 (file)
@@ -176,9 +176,9 @@ check_file (boost::filesystem::path ref, boost::filesystem::path check)
        uintmax_t N = boost::filesystem::file_size (ref);
        BOOST_CHECK_EQUAL (N, boost::filesystem::file_size (check));
        FILE* ref_file = dcp::fopen_boost (ref, "rb");
-       BOOST_CHECK (ref_file);
+       BOOST_REQUIRE (ref_file);
        FILE* check_file = dcp::fopen_boost (check, "rb");
-       BOOST_CHECK (check_file);
+       BOOST_REQUIRE (check_file);
 
        int const buffer_size = 65536;
        uint8_t* ref_buffer = new uint8_t[buffer_size];