mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-28 07:48:37 -04:00
tests: Change unreliable ClockObject test
The tests are randomly failing due to more time being elapsed. On a busy buildbot we don't really have any guarantee that the test doesn't take longer than the threshold.
This commit is contained in:
parent
29f552a6ef
commit
b85df6d9ed
@ -1,5 +1,4 @@
|
|||||||
import time
|
import time
|
||||||
from pytest import approx
|
|
||||||
|
|
||||||
|
|
||||||
def test_clock_get_frame_time(clockobj):
|
def test_clock_get_frame_time(clockobj):
|
||||||
@ -17,13 +16,13 @@ def test_clock_jump_frame_time(clockobj):
|
|||||||
def test_clock_get_real_time(clockobj):
|
def test_clock_get_real_time(clockobj):
|
||||||
current_time = clockobj.get_real_time()
|
current_time = clockobj.get_real_time()
|
||||||
time.sleep(0.4)
|
time.sleep(0.4)
|
||||||
assert clockobj.get_real_time() - current_time == approx(0.4, 0.1)
|
assert clockobj.get_real_time() - current_time >= 0.4
|
||||||
|
|
||||||
|
|
||||||
def test_clock_get_long_time(clockobj):
|
def test_clock_get_long_time(clockobj):
|
||||||
current_time = clockobj.get_long_time()
|
current_time = clockobj.get_long_time()
|
||||||
time.sleep(0.4)
|
time.sleep(0.4)
|
||||||
assert clockobj.get_long_time() - current_time == approx(0.4, 0.1)
|
assert clockobj.get_long_time() - current_time >= 0.4
|
||||||
|
|
||||||
|
|
||||||
def test_clock_get_dt(clockobj):
|
def test_clock_get_dt(clockobj):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user