Add TestNeedingSession and add missing tempo_test.h
[ardour.git] / libs / ardour / test / playlist_layering_test.h
1 #include "test_needing_session.h"
2
3 namespace ARDOUR {
4         class Playlist;
5         class Source;
6 }
7
8 class PlaylistLayeringTest : public TestNeedingSession
9 {
10         CPPUNIT_TEST_SUITE (PlaylistLayeringTest);
11         CPPUNIT_TEST (basicsTest);
12         CPPUNIT_TEST_SUITE_END ();
13
14 public:
15         void setUp ();
16         void tearDown ();
17
18         void basicsTest ();
19
20 private:
21         void create_three_short_regions ();
22         
23         boost::shared_ptr<ARDOUR::Playlist> _playlist;
24         boost::shared_ptr<ARDOUR::Source> _source;
25         boost::shared_ptr<ARDOUR::Region> _region[16];
26 };