summaryrefslogtreecommitdiff
path: root/libs/ardour/test/test_util.cc
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2015-02-15 13:48:53 +1000
committerTim Mayberry <mojofunk@gmail.com>2015-02-15 13:48:53 +1000
commit964c04eec5f01a4d2a487dc6380173a01fd94aaa (patch)
treee469c5ecae2a910be6aac0fb7e39e5d86ab358eb /libs/ardour/test/test_util.cc
parentd9b4c6be6a9366434f92b2ed8897a139ce4f9089 (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.cc38
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