diff --git a/tests/core/proc/asset/meta/time-grid-basics-test.cpp b/tests/core/proc/asset/meta/time-grid-basics-test.cpp index e90eb794a..8833036e5 100644 --- a/tests/core/proc/asset/meta/time-grid-basics-test.cpp +++ b/tests/core/proc/asset/meta/time-grid-basics-test.cpp @@ -103,8 +103,10 @@ namespace test { Time point (myGrid->timeOf (randomFrame)); CHECK (point == testOrigin + randomFrame * testFps.duration()); - uint fract = 1 + rand() % DIRT_GRAIN; + uint fract = 2 + rand() % DIRT_GRAIN; FSecs dirt = rational_cast (1 / testFps / fract); + ASSERT (Time(dirt) < testFps.duration()); + ASSERT (0 < dirt); Time dirty(point + Time(dirt)); CHECK (point == testOrigin + myGrid->gridAlign(dirty));