From 4994073e93093f38cbd81a4b57cb0f19ceb2987d Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 11 Jul 2013 11:01:36 -0400 Subject: [PATCH] Use test_search_path function in ardour test --- libs/ardour/test/resampled_source_test.cc | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/libs/ardour/test/resampled_source_test.cc b/libs/ardour/test/resampled_source_test.cc index 983c0d88d2..5aaf71b7aa 100644 --- a/libs/ardour/test/resampled_source_test.cc +++ b/libs/ardour/test/resampled_source_test.cc @@ -1,15 +1,27 @@ +// this is included first to avoid SearchPath definition on windows +#include "test_common.h" + +#include "pbd/file_utils.h" #include "ardour/resampled_source.h" #include "ardour/sndfileimportable.h" #include "resampled_source_test.h" + CPPUNIT_TEST_SUITE_REGISTRATION (ResampledSourceTest); +using namespace std; using namespace ARDOUR; +using namespace PBD; void ResampledSourceTest::seekTest () { - boost::shared_ptr s (new SndFileImportableSource ("../libs/ardour/test/data/test.wav")); + std::string test_file_path; + const string test_filename = "test.wav"; + + CPPUNIT_ASSERT (find_file_in_search_path (test_search_path (), test_filename, test_file_path)); + + boost::shared_ptr s (new SndFileImportableSource (test_file_path)); ResampledImportableSource r (s, 48000, SrcBest); /* Make sure that seek (0) has the desired effect, ie that