Test: print assert message if XML property mismatch
authorRobin Gareus <robin@gareus.org>
Wed, 3 Dec 2014 22:27:14 +0000 (23:27 +0100)
committerRobin Gareus <robin@gareus.org>
Wed, 3 Dec 2014 22:27:14 +0000 (23:27 +0100)
libs/ardour/test/test_util.cc

index 99a9edd9c077b950815c42f3d81191473fac8683..2bb2db5adef2e13ea83c8ca09223d345e43ff3a5 100644 (file)
@@ -56,7 +56,7 @@ check_nodes (XMLNode const * p, XMLNode const * q, list<string> const & ignore_p
        while (i != pp.end ()) {
                CPPUNIT_ASSERT_EQUAL ((*i)->name(), (*j)->name());
                if (find (ignore_properties.begin(), ignore_properties.end(), (*i)->name ()) == ignore_properties.end ()) {
-                       CPPUNIT_ASSERT_EQUAL ((*i)->value(), (*j)->value());
+                       CPPUNIT_ASSERT_EQUAL_MESSAGE ((*i)->name(), (*i)->value(), (*j)->value());
                }
                ++i;
                ++j;