MCPcopy Create free account
hub / github.com/TypesettingTools/Aegisub / TEST

Function TEST

tests/tests/vfr.cpp:34–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32 EXPECT_GE(high, test)
33
34TEST(lagi_vfr, constructors_good) {
35 EXPECT_NO_THROW(Framerate(1.));
36 EXPECT_NO_THROW(Framerate(Framerate(1.)));
37 EXPECT_NO_THROW(Framerate({ 0, 10 }));
38
39 EXPECT_NO_THROW(Framerate("data/vfr/in/v1_start_equals_end.txt"));
40 EXPECT_NO_THROW(Framerate("data/vfr/in/v1_whitespace.txt"));
41 EXPECT_NO_THROW(Framerate("data/vfr/in/v1_assume_int.txt"));
42 EXPECT_NO_THROW(Framerate("data/vfr/in/v1_out_of_order.txt"));
43}
44
45TEST(lagi_vfr, constructors_bad_cfr) {
46 EXPECT_THROW(Framerate(-1.), InvalidFramerate);

Callers

nothing calls this directly

Calls 10

validate_saveFunction · 0.85
NeedsDropFramesMethod · 0.80
SmpteAtFrameMethod · 0.80
SmpteAtTimeMethod · 0.80
FPSMethod · 0.80
FrameAtSmpteMethod · 0.80
FramerateClass · 0.50
FrameAtTimeMethod · 0.45
TimeAtFrameMethod · 0.45
SaveMethod · 0.45

Tested by

no test coverage detected