summaryrefslogtreecommitdiff
path: root/libs/ardour/test/BBTTest.cpp
blob: 5f5f18b629ed7d8df35bd7cd3877500405f697ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cassert>
#include "ardour/tempo.h"
#include "BBTTest.hpp"

CPPUNIT_TEST_SUITE_REGISTRATION(BBTTest);

using namespace std;
using namespace ARDOUR;

void
BBTTest::addTest ()
{
	TempoMap map(48000);

	// Test basic operations with a flat tempo map
	CPPUNIT_ASSERT(map.bbt_add(BBT_Time(0, 0, 0), BBT_Time(1, 2, 3)) == BBT_Time(1, 2, 3));
	CPPUNIT_ASSERT(map.bbt_add(BBT_Time(1, 2, 3), BBT_Time(0, 0, 0)) == BBT_Time(1, 2, 3));
}

void
BBTTest::subtractTest ()
{
}