fix vfr nonzero start time test

This commit is contained in:
odrling 2021-12-26 02:13:24 +01:00
parent 10abf37f80
commit 512433cf6a
No known key found for this signature in database
GPG Key ID: E24CA7508C27AF5B
1 changed files with 10 additions and 10 deletions

View File

@ -398,18 +398,18 @@ TEST(lagi_vfr, nonzero_start_time) {
Framerate fps;
ASSERT_NO_THROW(fps = Framerate({ 10, 20, 30, 40, 50 }));
EXPECT_EQ(0, fps.TimeAtFrame(0, EXACT));
EXPECT_EQ(10, fps.TimeAtFrame(1, EXACT));
EXPECT_EQ(20, fps.TimeAtFrame(2, EXACT));
EXPECT_EQ(30, fps.TimeAtFrame(3, EXACT));
EXPECT_EQ(40, fps.TimeAtFrame(4, EXACT));
EXPECT_EQ(10, fps.TimeAtFrame(0, EXACT));
EXPECT_EQ(20, fps.TimeAtFrame(1, EXACT));
EXPECT_EQ(30, fps.TimeAtFrame(2, EXACT));
EXPECT_EQ(40, fps.TimeAtFrame(3, EXACT));
EXPECT_EQ(50, fps.TimeAtFrame(4, EXACT));
ASSERT_NO_THROW(fps = Framerate({ -10, 20, 30, 40, 50 }));
EXPECT_EQ(0, fps.TimeAtFrame(0, EXACT));
EXPECT_EQ(30, fps.TimeAtFrame(1, EXACT));
EXPECT_EQ(40, fps.TimeAtFrame(2, EXACT));
EXPECT_EQ(50, fps.TimeAtFrame(3, EXACT));
EXPECT_EQ(60, fps.TimeAtFrame(4, EXACT));
EXPECT_EQ(-10, fps.TimeAtFrame(0, EXACT));
EXPECT_EQ(20, fps.TimeAtFrame(1, EXACT));
EXPECT_EQ(30, fps.TimeAtFrame(2, EXACT));
EXPECT_EQ(40, fps.TimeAtFrame(3, EXACT));
EXPECT_EQ(50, fps.TimeAtFrame(4, EXACT));
}
TEST(lagi_vfr, rational_timebase) {