diff options
author | Tim Mayberry <mojofunk@gmail.com> | 2015-02-15 13:48:53 +1000 |
---|---|---|
committer | Tim Mayberry <mojofunk@gmail.com> | 2015-02-15 13:48:53 +1000 |
commit | 964c04eec5f01a4d2a487dc6380173a01fd94aaa (patch) | |
tree | e469c5ecae2a910be6aac0fb7e39e5d86ab358eb /libs/ardour/test/test_util.cc | |
parent | d9b4c6be6a9366434f92b2ed8897a139ce4f9089 (diff) |
Move TestReceiver class in libardour tests into own header file
Diffstat (limited to 'libs/ardour/test/test_util.cc')
-rw-r--r-- | libs/ardour/test/test_util.cc | 38 |
1 files changed, 1 insertions, 37 deletions
diff --git a/libs/ardour/test/test_util.cc b/libs/ardour/test/test_util.cc index cedb7fa849..3b95d1b708 100644 --- a/libs/ardour/test/test_util.cc +++ b/libs/ardour/test/test_util.cc @@ -23,13 +23,13 @@ #include <glibmm/miscutils.h> #include "pbd/xml++.h" -#include "pbd/textreceiver.h" #include "pbd/file_utils.h" #include "ardour/session.h" #include "ardour/audioengine.h" #include "test_util.h" +#include "test_receiver.h" #include <cppunit/extensions/HelperMacros.h> @@ -97,42 +97,6 @@ write_ref (XMLNode* node, string ref_file) return rv; } -class TestReceiver : public Receiver -{ -protected: - void receive (Transmitter::Channel chn, const char * str) { - const char *prefix = ""; - - switch (chn) { - case Transmitter::Error: - prefix = ": [ERROR]: "; - break; - case Transmitter::Info: - /* ignore */ - return; - case Transmitter::Warning: - prefix = ": [WARNING]: "; - break; - case Transmitter::Fatal: - prefix = ": [FATAL]: "; - break; - case Transmitter::Throw: - /* this isn't supposed to happen */ - abort (); - } - - /* note: iostreams are already thread-safe: no external - lock required. - */ - - cout << prefix << str << endl; - - if (chn == Transmitter::Fatal) { - exit (9); - } - } -}; - TestReceiver test_receiver; bool |