summaryrefslogtreecommitdiff
path: root/libs/ardour/test/test_util.cc
diff options
context:
space:
mode:
authorJohn Emmas <johne53@tiscali.co.uk>2013-10-14 19:31:22 +0100
committerJohn Emmas <johne53@tiscali.co.uk>2013-10-14 19:31:22 +0100
commite466ce40ad1ba591543020cb7c0aa15dbebef81e (patch)
treef8e43560917a0a70c48d32ac171e828472cfd794 /libs/ardour/test/test_util.cc
parent4fac237fdcf025c5fd5aafe207113abd6abb469b (diff)
parenta901f28c6287ff99444d6a8afe67b71531a5f7d0 (diff)
Merge branch 'master' into windows+cc
Conflicts (hopefully resolved): gtk2_ardour/ardour_ui.cc
Diffstat (limited to 'libs/ardour/test/test_util.cc')
-rw-r--r--libs/ardour/test/test_util.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/libs/ardour/test/test_util.cc b/libs/ardour/test/test_util.cc
index 1514012d97..dfbf40d351 100644
--- a/libs/ardour/test/test_util.cc
+++ b/libs/ardour/test/test_util.cc
@@ -60,12 +60,12 @@ check_xml (XMLNode* node, string ref_file, list<string> const & ignore_propertie
check_nodes (p, q, ignore_properties);
}
-void
+bool
write_ref (XMLNode* node, string ref_file)
{
XMLTree ref;
ref.set_root (node);
- ref.write (ref_file);
+ return ref.write (ref_file);
}
class TestReceiver : public Receiver
@@ -124,7 +124,10 @@ load_session (string dir, string state)
*/
Config->set_use_lxvst (false);
- AudioEngine* engine = new AudioEngine ("test", "");
+ AudioEngine* engine = AudioEngine::create ();
+
+ CPPUNIT_ASSERT (engine->set_default_backend ());
+
init_post_engine ();
CPPUNIT_ASSERT (engine->start () == 0);