diff --git a/tests/unit/src/flixel/system/replay/FlxReplayTest.hx b/tests/unit/src/flixel/system/replay/FlxReplayTest.hx index 85a6d564a5..094465c074 100644 --- a/tests/unit/src/flixel/system/replay/FlxReplayTest.hx +++ b/tests/unit/src/flixel/system/replay/FlxReplayTest.hx @@ -102,6 +102,15 @@ class FlxReplayTest extends FlxTest { return new FrameRecord().create(i, null, new MouseRecord(0, 0, mouseState, 0)); } + + @Test // #3135 + function testGetDuration() + { + var replay = new FlxReplay(); + replay.load("987654321\n299km0,0,2,0\n"); + // add 1 because frame indices are zero-based + Assert.areEqual(300, replay.getDuration()); + } } class ReplayState extends FlxState