Skip to content

Commit 7f039d9

Browse files
committed
Fixed flacky TokenManager test
1 parent 8e2f2d3 commit 7f039d9

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

tests/test_auth/test_token_manager.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ class TestTokenManager:
1919
@pytest.mark.parametrize(
2020
"exp_refresh_ratio,tokens_refreshed",
2121
[
22-
(0.9, 2),
23-
(0.28, 4),
22+
(0.9, [2, 3]),
23+
(0.28, [4, 5]),
2424
],
2525
ids=[
2626
"Refresh ratio = 0.9, 2 tokens in 0,1 second",
@@ -39,14 +39,14 @@ def test_success_token_renewal(self, exp_refresh_ratio, tokens_refreshed):
3939
),
4040
SimpleToken(
4141
"value",
42-
(datetime.now(timezone.utc).timestamp() * 1000) + 130,
43-
(datetime.now(timezone.utc).timestamp() * 1000) + 30,
42+
(datetime.now(timezone.utc).timestamp() * 1000) + 150,
43+
(datetime.now(timezone.utc).timestamp() * 1000) + 50,
4444
{"oid": "test"},
4545
),
4646
SimpleToken(
4747
"value",
48-
(datetime.now(timezone.utc).timestamp() * 1000) + 160,
49-
(datetime.now(timezone.utc).timestamp() * 1000) + 60,
48+
(datetime.now(timezone.utc).timestamp() * 1000) + 170,
49+
(datetime.now(timezone.utc).timestamp() * 1000) + 70,
5050
{"oid": "test"},
5151
),
5252
SimpleToken(
@@ -70,7 +70,7 @@ def on_next(token):
7070
mgr.start(mock_listener)
7171
sleep(0.1)
7272

73-
assert len(tokens) == tokens_refreshed
73+
assert len(tokens) in tokens_refreshed
7474

7575
@pytest.mark.parametrize(
7676
"exp_refresh_ratio,tokens_refreshed",

0 commit comments

Comments
 (0)