1 #include "ardour/types.h"
2 #include "test_needing_playlist_and_regions.h"
4 class PlaylistReadTest : public TestNeedingPlaylistAndRegions
6 CPPUNIT_TEST_SUITE (PlaylistReadTest);
7 CPPUNIT_TEST (singleReadTest);
8 CPPUNIT_TEST (overlappingReadTest);
9 CPPUNIT_TEST (transparentReadTest);
10 CPPUNIT_TEST (enclosedTransparentReadTest);
11 CPPUNIT_TEST (miscReadTest);
12 CPPUNIT_TEST_SUITE_END ();
18 void singleReadTest ();
19 void overlappingReadTest ();
20 void transparentReadTest ();
21 void enclosedTransparentReadTest ();
27 ARDOUR::Sample* _mbuf;
29 boost::shared_ptr<ARDOUR::AudioPlaylist> _apl;
31 void check_staircase (ARDOUR::Sample *, int, int);