diff options
Diffstat (limited to 'libs/ardour/test/test_util.cc')
-rw-r--r-- | libs/ardour/test/test_util.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/libs/ardour/test/test_util.cc b/libs/ardour/test/test_util.cc index 045b916aff..7be501d100 100644 --- a/libs/ardour/test/test_util.cc +++ b/libs/ardour/test/test_util.cc @@ -134,11 +134,12 @@ PBD::Searchpath test_search_path () { #ifdef PLATFORM_WINDOWS - std::string wsp(windows_package_directory_path()); - return Glib::build_filename (wsp, "ardour_testdata"); -#else - return Glib::getenv("ARDOUR_TEST_PATH"); + if (!getenv("ARDOUR_TEST_PATH")) { + std::string wsp(windows_package_directory_path()); + return Glib::build_filename (wsp, "ardour_testdata"); + } #endif + return Glib::getenv("ARDOUR_TEST_PATH"); } std::string |