diff options
author | Carl Hetherington <carl@carlh.net> | 2012-01-03 21:12:53 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2012-01-03 21:12:53 +0000 |
commit | 469d3b8fd7f3554d1b605b420a17d8c74d35e688 (patch) | |
tree | 4802ddf9d7e61913427118ed0e15e60a8d56eaa2 /libs/ardour/test/playlist_layering_test.cc | |
parent | 43441aa9242421836454bdceabdbbcd08511029e (diff) |
Add TestNeedingPlaylistAndRegions
git-svn-id: svn://localhost/ardour2/branches/3.0@11149 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/test/playlist_layering_test.cc')
-rw-r--r-- | libs/ardour/test/playlist_layering_test.cc | 45 |
1 files changed, 1 insertions, 44 deletions
diff --git a/libs/ardour/test/playlist_layering_test.cc b/libs/ardour/test/playlist_layering_test.cc index 1753635584..e17e157619 100644 --- a/libs/ardour/test/playlist_layering_test.cc +++ b/libs/ardour/test/playlist_layering_test.cc @@ -1,58 +1,15 @@ -#include "midi++/manager.h" -#include "pbd/textreceiver.h" -#include "pbd/compose.h" -#include "ardour/session.h" -#include "ardour/audioengine.h" -#include "ardour/playlist_factory.h" -#include "ardour/source_factory.h" +#include "ardour/playlist.h" #include "ardour/region.h" -#include "ardour/region_factory.h" #include "playlist_layering_test.h" CPPUNIT_TEST_SUITE_REGISTRATION (PlaylistLayeringTest); using namespace std; using namespace ARDOUR; -using namespace PBD; - -void -PlaylistLayeringTest::setUp () -{ - TestNeedingSession::setUp (); - - string const test_wav_path = "libs/ardour/test/playlist_layering_test/playlist_layering_test.wav"; - _playlist = PlaylistFactory::create (DataType::AUDIO, *_session, "test"); - _source = SourceFactory::createWritable (DataType::AUDIO, *_session, test_wav_path, "", false, 44100); -} - -void -PlaylistLayeringTest::tearDown () -{ - _playlist.reset (); - _source.reset (); - for (int i = 0; i < 16; ++i) { - _region[i].reset (); - } - - TestNeedingSession::tearDown (); -} - -void -PlaylistLayeringTest::create_three_short_regions () -{ - PropertyList plist; - plist.add (Properties::start, 0); - plist.add (Properties::length, 100); - for (int i = 0; i < 3; ++i) { - _region[i] = RegionFactory::create (_source, plist); - } -} void PlaylistLayeringTest::basicsTest () { - create_three_short_regions (); - _playlist->add_region (_region[0], 0); _playlist->add_region (_region[1], 10); _playlist->add_region (_region[2], 20); |