Skip to content

Commit 529fc11

Browse files
committed
Remove unneccessary indirection through smart pointer
1 parent 0d29e73 commit 529fc11

File tree

1 file changed

+15
-17
lines changed

1 file changed

+15
-17
lines changed

tests/Frame_Tests.cpp

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -44,26 +44,25 @@ SUITE(Frame_Tests)
4444
TEST(Default_Constructor)
4545
{
4646
// Create a "blank" default Frame
47-
std::shared_ptr<Frame> f1(new Frame());
48-
REQUIRE CHECK(f1 != nullptr);
47+
Frame f1;
4948

5049
// Check basic default parameters
51-
CHECK_EQUAL(1, f1->GetHeight());
52-
CHECK_EQUAL(1, f1->GetWidth());
53-
CHECK_EQUAL(44100, f1->SampleRate());
54-
CHECK_EQUAL(2, f1->GetAudioChannelsCount());
50+
CHECK_EQUAL(1, f1.GetHeight());
51+
CHECK_EQUAL(1, f1.GetWidth());
52+
CHECK_EQUAL(44100, f1.SampleRate());
53+
CHECK_EQUAL(2, f1.GetAudioChannelsCount());
5554

5655
// Should be false until we load or create contents
57-
CHECK_EQUAL(false, f1->has_image_data);
58-
CHECK_EQUAL(false, f1->has_audio_data);
56+
CHECK_EQUAL(false, f1.has_image_data);
57+
CHECK_EQUAL(false, f1.has_audio_data);
5958

6059
// Calling GetImage() paints a blank frame, by default
61-
std::shared_ptr<QImage> i1 = f1->GetImage();
60+
std::shared_ptr<QImage> i1 = f1.GetImage();
6261

6362
CHECK(i1 != nullptr);
6463

65-
CHECK_EQUAL(true,f1->has_image_data);
66-
CHECK_EQUAL(false,f1->has_audio_data);
64+
CHECK_EQUAL(true,f1.has_image_data);
65+
CHECK_EQUAL(false,f1.has_audio_data);
6766
}
6867

6968

@@ -88,8 +87,7 @@ TEST(Data_Access)
8887
TEST(AddImage_QImage)
8988
{
9089
// Create a "blank" default Frame
91-
std::shared_ptr<Frame> f1(new Frame());
92-
REQUIRE CHECK(f1 != nullptr);
90+
Frame f1;
9391

9492
// Load an image
9593
std::stringstream path;
@@ -98,12 +96,12 @@ TEST(AddImage_QImage)
9896

9997
CHECK_EQUAL(false, i1->isNull());
10098

101-
f1->AddImage(i1);
99+
f1.AddImage(i1);
102100

103101
// Check loaded image parameters
104-
CHECK_EQUAL(i1->height(), f1->GetHeight());
105-
CHECK_EQUAL(i1->width(), f1->GetWidth());
106-
CHECK_EQUAL(true, f1->has_image_data);
102+
CHECK_EQUAL(i1->height(), f1.GetHeight());
103+
CHECK_EQUAL(i1->width(), f1.GetWidth());
104+
CHECK_EQUAL(true, f1.has_image_data);
107105
}
108106

109107

0 commit comments

Comments
 (0)