From 42b475069bf96a97f07a1f88b39a51ff8a5b77d4 Mon Sep 17 00:00:00 2001 From: Tim Mayberry Date: Sat, 10 Aug 2013 18:49:45 +1000 Subject: [PATCH] Add arg to test function to be able to prefix test output directory This makes it much easier to find test output from a specific test --- libs/ardour/test/test_common.cc | 3 ++- libs/ardour/test/test_common.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/ardour/test/test_common.cc b/libs/ardour/test/test_common.cc index 2d26a4da8e..61f92972d1 100644 --- a/libs/ardour/test/test_common.cc +++ b/libs/ardour/test/test_common.cc @@ -37,13 +37,14 @@ test_search_path () } std::string -new_test_output_dir () +new_test_output_dir (std::string prefix) { std::string tmp_dir = Glib::build_filename (g_get_tmp_dir(), "ardour_test"); std::string dir_name; std::string new_test_dir; do { ostringstream oss; + oss << prefix; oss << g_random_int (); dir_name = oss.str(); new_test_dir = Glib::build_filename (tmp_dir, dir_name); diff --git a/libs/ardour/test/test_common.h b/libs/ardour/test/test_common.h index 1ddc177a9e..91fd066ac2 100644 --- a/libs/ardour/test/test_common.h +++ b/libs/ardour/test/test_common.h @@ -23,7 +23,7 @@ PBD::SearchPath test_search_path (); -std::string new_test_output_dir (); +std::string new_test_output_dir (std::string prefix = ""); int get_test_sample_rate ();