Add a PBD::TextReceiver in pbd testrunner
authorTim Mayberry <mojofunk@gmail.com>
Wed, 25 Jun 2014 00:59:34 +0000 (10:59 +1000)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 25 Jun 2014 16:40:11 +0000 (12:40 -0400)
libs/pbd/test/testrunner.cc

index 31f7f3761dfb8f068d8b043767afccaa0f89d0ad..11f60f46a2ddc7b2962be3df5281157cf7936990 100644 (file)
@@ -8,13 +8,21 @@
 #include "scalar_properties.h"
 
 #include "pbd/pbd.h"
-
+#include "pbd/error.h"
+#include "pbd/textreceiver.h"
 
 int
 main ()
 {
+       TextReceiver text_receiver ("pbd_test");
+
        if (!PBD::init ()) return 1;
 
+       text_receiver.listen_to (PBD::error);
+       text_receiver.listen_to (PBD::info);
+       text_receiver.listen_to (PBD::fatal);
+       text_receiver.listen_to (PBD::warning);
+
        ScalarPropertiesTest::make_property_quarks ();
        
        CppUnit::TestResult testresult;
@@ -35,5 +43,4 @@ main ()
        PBD::cleanup ();
 
        return collectedresults.wasSuccessful () ? 0 : 1;
-
 }