diff options
Diffstat (limited to 'libs/canvas/test/wave_view.h')
-rw-r--r-- | libs/canvas/test/wave_view.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/libs/canvas/test/wave_view.h b/libs/canvas/test/wave_view.h new file mode 100644 index 0000000000..69f7ce772f --- /dev/null +++ b/libs/canvas/test/wave_view.h @@ -0,0 +1,26 @@ +#include <cppunit/TestFixture.h> +#include <cppunit/extensions/HelperMacros.h> + +class WaveViewTest : public CppUnit::TestFixture +{ + CPPUNIT_TEST_SUITE (WaveViewTest); + CPPUNIT_TEST (all); + CPPUNIT_TEST_SUITE_END (); + +public: + void setUp (); + void all (); + +private: + void make_canvas (); + void render_all_at_once (); + void render_in_pieces (); + void cache (); + + ArdourCanvas::ImageCanvas* _canvas; + ArdourCanvas::WaveView* _wave_view; + boost::shared_ptr<ARDOUR::Region> _region; + boost::shared_ptr<ARDOUR::AudioRegion> _audio_region; +}; + + |