def test_remaining(timeout_checks): timeout_ms, first_check_s, second_check_s = timeout_checks t = Timeout(timeout_ms) time.sleep(first_check_s) assert t.remaining() > 0 time.sleep(second_check_s) assert t.remaining() < 0
def test_remaining_type(timeout_ms): t = Timeout(timeout_ms) assert type(t.remaining()) is int