X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fmidi%2B%2B2%2Ftest%2FMidnamTest.cpp;h=3d0beeb72f5b25e8dcda2f9ff733016866177a27;hb=bd80b2f144c012669b56c83821e137be655acfe4;hp=1202a47d94dc53de1a3180e3f5976379c7a6deba;hpb=23c0452e052fbfb4e2711ef70912f35805f017d5;p=ardour.git diff --git a/libs/midi++2/test/MidnamTest.cpp b/libs/midi++2/test/MidnamTest.cpp index 1202a47d94..3d0beeb72f 100644 --- a/libs/midi++2/test/MidnamTest.cpp +++ b/libs/midi++2/test/MidnamTest.cpp @@ -18,15 +18,16 @@ PBD::Searchpath test_search_path () { #ifdef PLATFORM_WINDOWS - std::vector path_tok; - path_tok.push_back (g_win32_get_package_installation_directory_of_module(NULL)); - path_tok.push_back ("share"); - path_tok.push_back ("ardour3"); - path_tok.push_back ("patchfiles"); - return Glib::build_filename (path_tok); -#else - return Glib::getenv("MIDIPP_TEST_PATH"); + if (!getenv("MIDIPP_TEST_PATH")) { + std::vector path_tok; + path_tok.push_back (g_win32_get_package_installation_directory_of_module(NULL)); + path_tok.push_back ("share"); + path_tok.push_back ("ardour3"); + path_tok.push_back ("patchfiles"); + return Glib::build_filename (path_tok); + } #endif + return Glib::getenv("MIDIPP_TEST_PATH"); } void @@ -171,7 +172,7 @@ MidnamTest::yamaha_PSRS900_patchfile_test() } } -void +void MidnamTest::load_all_midnams_test () { vector result; @@ -183,7 +184,7 @@ MidnamTest::load_all_midnams_test () cout << "Loading " << result.size() << " MIDI patches from " << test_search_path ().to_string () << endl; for (vector::iterator i = result.begin(); i != result.end(); ++i) { - cout << "Processing file " << *i << endl; + cout << "Processing file " << Glib::path_get_basename(*i) << endl; boost::shared_ptr document(new MIDINameDocument(*i)); XMLTree xmldoc(*i);