{
XMLTree ref;
ref.set_root (node);
- return ref.write (ref_file);
+ bool rv = ref.write (ref_file);
+ ref.set_root (0);
+ return rv;
}
class TestReceiver : public Receiver
};
TestReceiver test_receiver;
+static const char* localedir = LOCALEDIR;
/** @param dir Session directory.
* @param state Session state file, without .ardour suffix.
Session *
load_session (string dir, string state)
{
+ ARDOUR::init (false, true, localedir);
SessionEvent::create_per_thread_pool ("test", 512);
test_receiver.listen_to (error);
AudioEngine* engine = AudioEngine::create ();
- CPPUNIT_ASSERT (engine->set_default_backend ());
+ CPPUNIT_ASSERT (engine->set_backend ("Dummy", "", ""));
init_post_engine ();