summaryrefslogtreecommitdiff
path: root/libs/ardour/test/playlist_overlap_cache_test.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/test/playlist_overlap_cache_test.h')
-rw-r--r--libs/ardour/test/playlist_overlap_cache_test.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/libs/ardour/test/playlist_overlap_cache_test.h b/libs/ardour/test/playlist_overlap_cache_test.h
new file mode 100644
index 0000000000..c75d1691d9
--- /dev/null
+++ b/libs/ardour/test/playlist_overlap_cache_test.h
@@ -0,0 +1,20 @@
+#include "test_needing_session.h"
+
+class PlaylistOverlapCacheTest : public TestNeedingSession
+{
+public:
+ CPPUNIT_TEST_SUITE (PlaylistOverlapCacheTest);
+ CPPUNIT_TEST (basicTest);
+ CPPUNIT_TEST (stressTest);
+ CPPUNIT_TEST_SUITE_END ();
+
+public:
+ void tearDown ();
+
+ void basicTest ();
+ void stressTest ();
+
+private:
+ boost::shared_ptr<ARDOUR::Playlist> _playlist;
+ boost::shared_ptr<ARDOUR::Source> _source;
+};