Give a slightly better error message in a failing test.
authorCarl Hetherington <cth@carlh.net>
Tue, 22 Nov 2022 00:28:24 +0000 (01:28 +0100)
committerCarl Hetherington <cth@carlh.net>
Fri, 25 Nov 2022 23:09:27 +0000 (00:09 +0100)
test/test.cc

index d4c0798c0a8e20de9b382959795af086cc76d92a..3a6d7d17467f17e2dccdf07502acf3764840dfaf 100644 (file)
@@ -283,7 +283,7 @@ check_mxf_audio_file (boost::filesystem::path ref, boost::filesystem::path check
        for (size_t i = 0; i < ref_desc.ContainerDuration; ++i) {
                ref_reader.ReadFrame (i, ref_buffer, 0);
                check_reader.ReadFrame (i, check_buffer, 0);
-               BOOST_REQUIRE (memcmp(ref_buffer.RoData(), check_buffer.RoData(), ref_buffer.Size()) == 0);
+               BOOST_REQUIRE_MESSAGE(memcmp(ref_buffer.RoData(), check_buffer.RoData(), ref_buffer.Size()) == 0, "Audio MXF differs in frame " << i);
        }
 }