summaryrefslogtreecommitdiff
path: root/test/test.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-05-19 01:39:47 +0200
committerCarl Hetherington <cth@carlh.net>2020-05-20 21:56:28 +0200
commit6eec3fea764f2fe35723089d60c51005616905bf (patch)
tree7ce1f10890f7ae7db537dab8e26fcb1482cfb87f /test/test.h
parentc3983e1ced75c2205fb1c172e2ff4fa44fb569bb (diff)
More logging and make it go to the right place.
Diffstat (limited to 'test/test.h')
-rw-r--r--test/test.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/test.h b/test/test.h
index d793363d5..dd919b408 100644
--- a/test/test.h
+++ b/test/test.h
@@ -20,9 +20,11 @@
#include <Magick++.h>
#include <boost/filesystem.hpp>
+#include <boost/shared_ptr.hpp>
class Film;
class Image;
+class Log;
class TestPaths
@@ -51,3 +53,14 @@ boost::filesystem::path dcp_file (boost::shared_ptr<const Film> film, std::strin
void check_one_frame (boost::filesystem::path dcp, int64_t index, boost::filesystem::path ref);
extern boost::filesystem::path subtitle_file (boost::shared_ptr<Film> film);
extern void make_random_file (boost::filesystem::path path, size_t size);
+
+class LogSwitcher
+{
+public:
+ LogSwitcher (boost::shared_ptr<Log> log);
+ ~LogSwitcher ();
+
+private:
+ boost::shared_ptr<Log> _old;
+};
+