diff options
| author | Carl Hetherington <cth@carlh.net> | 2022-12-15 23:51:21 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2022-12-15 23:51:21 +0100 |
| commit | d1616c08c253293ecb864ae0774927a1ec7b1b77 (patch) | |
| tree | e89a9d7a032363148586dbfb796e9671ffa144bf | |
| parent | aa8af49d8203b16037f022c89394505df600dc66 (diff) | |
Some more details when verification results fail.
| -rw-r--r-- | test/verify_test.cc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test/verify_test.cc b/test/verify_test.cc index 981f8e24..02067cf3 100644 --- a/test/verify_test.cc +++ b/test/verify_test.cc @@ -304,10 +304,26 @@ check_verify_result (vector<path> dir, vector<dcp::VerificationNote> test_notes) string message = "\nVerification notes from test:\n"; for (auto i: notes) { message += " " + note_to_string(i) + "\n"; + message += dcp::String::compose( + " [%1 %2 %3 %4 %5]\n", + static_cast<int>(i.type()), + static_cast<int>(i.code()), + i.note().get_value_or("<none>"), + i.file().get_value_or("<none>"), + i.line().get_value_or(0) + ); } message += "Expected:\n"; for (auto i: test_notes) { message += " " + note_to_string(i) + "\n"; + message += dcp::String::compose( + " [%1 %2 %3 %4 %5]\n", + static_cast<int>(i.type()), + static_cast<int>(i.code()), + i.note().get_value_or("<none>"), + i.file().get_value_or("<none>"), + i.line().get_value_or(0) + ); } BOOST_REQUIRE_MESSAGE (notes == test_notes, message); |
