ardour/libs/ardour/test/framepos_plus_beats_test.h
nick_m af289cab62 Remove unused methods, add tests to ensure meter divisors don't mess with Beats.
- TempoMap::framepos_minus_beats() was only used by its test,
	  so don't build the test.
2016-10-02 03:55:18 +11:00

23 lines
578 B
C++

#include <sigc++/sigc++.h>
#include <cppunit/TestFixture.h>
#include <cppunit/extensions/HelperMacros.h>
class FrameposPlusBeatsTest : public CppUnit::TestFixture
{
CPPUNIT_TEST_SUITE (FrameposPlusBeatsTest);
CPPUNIT_TEST (singleTempoTest);
CPPUNIT_TEST (doubleTempoTest);
CPPUNIT_TEST (doubleTempoWithMeterTest);
CPPUNIT_TEST (doubleTempoWithComplexMeterTest);
CPPUNIT_TEST_SUITE_END ();
public:
void setUp () {}
void tearDown () {}
void singleTempoTest ();
void doubleTempoTest ();
void doubleTempoWithMeterTest ();
void doubleTempoWithComplexMeterTest ();
};