From baaf332a948cd7594b66dd9856f6abd7fa3cfba8 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 12 Feb 2022 18:57:35 -0700 Subject: [PATCH] temporal: add skeleton for TempoMap tests --- libs/temporal/test/BBTTest.cc | 2 +- libs/temporal/test/TempoMapTest.cc | 40 ++++++++++++++++++++++++++++++ libs/temporal/test/TempoMapTest.h | 22 ++++++++++++++++ libs/temporal/wscript | 1 + 4 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 libs/temporal/test/TempoMapTest.cc create mode 100644 libs/temporal/test/TempoMapTest.h diff --git a/libs/temporal/test/BBTTest.cc b/libs/temporal/test/BBTTest.cc index d0d1da6682..03f2a68f14 100644 --- a/libs/temporal/test/BBTTest.cc +++ b/libs/temporal/test/BBTTest.cc @@ -1,6 +1,6 @@ #include -#include "temporal/beats.h" +#include "temporal/bbt_time.h" #include "BBTTest.h" diff --git a/libs/temporal/test/TempoMapTest.cc b/libs/temporal/test/TempoMapTest.cc new file mode 100644 index 0000000000..77d69853ef --- /dev/null +++ b/libs/temporal/test/TempoMapTest.cc @@ -0,0 +1,40 @@ +#include + +#include "temporal/tempo.h" + +#include "TempoMapTest.h" + +CPPUNIT_TEST_SUITE_REGISTRATION(TempoMapTest); + +using namespace Temporal; + +void +TempoMapTest::createTest() +{ +} + +void +TempoMapTest::addTest() +{ +} + +void +TempoMapTest::subtractTest() +{ +} + +void +TempoMapTest::multiplyTest() +{ +} + +void +TempoMapTest::roundTest() +{ +} + +void +TempoMapTest::convertTest() +{ +} + diff --git a/libs/temporal/test/TempoMapTest.h b/libs/temporal/test/TempoMapTest.h new file mode 100644 index 0000000000..021357c08d --- /dev/null +++ b/libs/temporal/test/TempoMapTest.h @@ -0,0 +1,22 @@ +#include +#include + +class TempoMapTest : public CppUnit::TestFixture +{ + CPPUNIT_TEST_SUITE(TempoMapTest); + CPPUNIT_TEST(createTest); + CPPUNIT_TEST(addTest); + CPPUNIT_TEST(subtractTest); + CPPUNIT_TEST(multiplyTest); + CPPUNIT_TEST(convertTest); + CPPUNIT_TEST(roundTest); + CPPUNIT_TEST_SUITE_END(); + +public: + void createTest(); + void addTest(); + void subtractTest(); + void multiplyTest(); + void convertTest(); + void roundTest(); +}; diff --git a/libs/temporal/wscript b/libs/temporal/wscript index ca590371bc..fcdd86b1bc 100644 --- a/libs/temporal/wscript +++ b/libs/temporal/wscript @@ -86,6 +86,7 @@ def build(bld): obj.source = ''' test/BeatTest.cc test/BBTTest.cc + test/TempoMapTest.cc test/testrunner.cc ''' obj.includes = ['.']