diff --git a/tests/src/IrcMessageHandler.cpp b/tests/src/IrcMessageHandler.cpp index 8a0013e5..14790e7c 100644 --- a/tests/src/IrcMessageHandler.cpp +++ b/tests/src/IrcMessageHandler.cpp @@ -603,7 +603,11 @@ TEST_P(TestIrcMessageHandlerP, Run) delete ircMessage; - ASSERT_TRUE(snapshot->run(got, UPDATE_SNAPSHOTS)); + ASSERT_TRUE(snapshot->run(got, UPDATE_SNAPSHOTS)) + << "Snapshot " << snapshot->name() << " failed. Expected JSON to be\n" + << QJsonDocument::fromVariant(snapshot->output().toVariant()).toJson() + << "\nbut got\n" + << QJsonDocument(got).toJson() << "\ninstead."; } INSTANTIATE_TEST_SUITE_P(