diff options
author | RJ Ryan <rryan@mixxx.org> | 2017-01-02 12:37:11 -0800 |
---|---|---|
committer | RJ Ryan <rryan@mixxx.org> | 2017-01-02 12:37:11 -0800 |
commit | dc9a13e3c76f730db9dd83ed2415bb1c232b119a (patch) | |
tree | 368f615d02c04fd6428376c15ed176af10253fa7 /src/test/beatgridtest.cpp | |
parent | 72ca127077031206e44e47447e6985f59d1217b3 (diff) |
Clean up tests.
* Delete unused fixtures and empty TearDown/SetUp methods.
* Declare TearDown/SetUp override.
* Use std::make_unique in many places (fixing some leaks and replacing QScopedPointer).
Diffstat (limited to 'src/test/beatgridtest.cpp')
-rw-r--r-- | src/test/beatgridtest.cpp | 34 |
1 files changed, 11 insertions, 23 deletions
diff --git a/src/test/beatgridtest.cpp b/src/test/beatgridtest.cpp index 86a9104452..9ca5da5b9d 100644 --- a/src/test/beatgridtest.cpp +++ b/src/test/beatgridtest.cpp @@ -2,23 +2,11 @@ #include <QtDebug> #include "track/beatgrid.h" +#include "util/memory.h" namespace { -class BeatGridTest : public testing::Test { - protected: - - BeatGridTest() { - } - - virtual void SetUp() { - } - - virtual void TearDown() { - } -}; - -TEST_F(BeatGridTest, Scale) { +TEST(BeatGridTest, Scale) { TrackPointer pTrack(Track::newTemporary()); int sampleRate = 44100; @@ -26,7 +14,7 @@ TEST_F(BeatGridTest, Scale) { pTrack->setBpm(bpm); pTrack->setSampleRate(sampleRate); - BeatGrid* pGrid = new BeatGrid(*pTrack, 0); + auto pGrid = std::make_unique<BeatGrid>(*pTrack, 0); pGrid->setBpm(bpm); EXPECT_DOUBLE_EQ(bpm, pGrid->getBpm()); @@ -43,7 +31,7 @@ TEST_F(BeatGridTest, Scale) { EXPECT_DOUBLE_EQ(bpm / 2, pGrid->getBpm()); } -TEST_F(BeatGridTest, TestNthBeatWhenOnBeat) { +TEST(BeatGridTest, TestNthBeatWhenOnBeat) { TrackPointer pTrack(Track::newTemporary()); int sampleRate = 44100; @@ -53,7 +41,7 @@ TEST_F(BeatGridTest, TestNthBeatWhenOnBeat) { pTrack->setSampleRate(sampleRate); double beatLength = (60.0 * sampleRate / bpm) * kFrameSize; - BeatGrid* pGrid = new BeatGrid(*pTrack, 0); + auto pGrid = std::make_unique<BeatGrid>(*pTrack, 0); pGrid->setBpm(bpm); // Pretend we're on the 20th beat; double position = beatLength * 20; @@ -79,7 +67,7 @@ TEST_F(BeatGridTest, TestNthBeatWhenOnBeat) { EXPECT_EQ(position, pGrid->findPrevBeat(position)); } -TEST_F(BeatGridTest, TestNthBeatWhenOnBeat_BeforeEpsilon) { +TEST(BeatGridTest, TestNthBeatWhenOnBeat_BeforeEpsilon) { TrackPointer pTrack(Track::newTemporary()); int sampleRate = 44100; @@ -89,7 +77,7 @@ TEST_F(BeatGridTest, TestNthBeatWhenOnBeat_BeforeEpsilon) { pTrack->setSampleRate(sampleRate); double beatLength = (60.0 * sampleRate / bpm) * kFrameSize; - BeatGrid* pGrid = new BeatGrid(*pTrack, 0); + auto pGrid = std::make_unique<BeatGrid>(*pTrack, 0); pGrid->setBpm(bpm); // Pretend we're just before the 20th beat. @@ -117,7 +105,7 @@ TEST_F(BeatGridTest, TestNthBeatWhenOnBeat_BeforeEpsilon) { EXPECT_EQ(kClosestBeat, pGrid->findPrevBeat(position)); } -TEST_F(BeatGridTest, TestNthBeatWhenOnBeat_AfterEpsilon) { +TEST(BeatGridTest, TestNthBeatWhenOnBeat_AfterEpsilon) { TrackPointer pTrack(Track::newTemporary()); int sampleRate = 44100; @@ -127,7 +115,7 @@ TEST_F(BeatGridTest, TestNthBeatWhenOnBeat_AfterEpsilon) { pTrack->setSampleRate(sampleRate); double beatLength = (60.0 * sampleRate / bpm) * kFrameSize; - BeatGrid* pGrid = new BeatGrid(*pTrack, 0); + auto pGrid = std::make_unique<BeatGrid>(*pTrack, 0); pGrid->setBpm(bpm); // Pretend we're just before the 20th beat. @@ -155,7 +143,7 @@ TEST_F(BeatGridTest, TestNthBeatWhenOnBeat_AfterEpsilon) { EXPECT_EQ(kClosestBeat, pGrid->findPrevBeat(position)); } -TEST_F(BeatGridTest, TestNthBeatWhenNotOnBeat) { +TEST(BeatGridTest, TestNthBeatWhenNotOnBeat) { TrackPointer pTrack(Track::newTemporary()); int sampleRate = 44100; double bpm = 60.0; @@ -164,7 +152,7 @@ TEST_F(BeatGridTest, TestNthBeatWhenNotOnBeat) { pTrack->setSampleRate(sampleRate); double beatLength = (60.0 * sampleRate / bpm) * kFrameSize; - BeatGrid* pGrid = new BeatGrid(*pTrack, 0); + auto pGrid = std::make_unique<BeatGrid>(*pTrack, 0); pGrid->setBpm(bpm); // Pretend we're half way between the 20th and 21st beat |