Skip to content

Commit 02a1dfa

Browse files
authored
Fix test (#73)
* fix test_fetch_call_count * fix test: add wait tolerance to test_init_wait_time_return_cached * fix test_fetch_call_count
1 parent 07469e1 commit 02a1dfa

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

configcatclienttests/test_autopollingcachepolicy.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ def test_fetch_call_count(self):
6969
cache_policy = ConfigService('', PollingMode.auto_poll(poll_interval_seconds=2,
7070
max_init_wait_time_seconds=1),
7171
Hooks(), config_fetcher, log, config_cache, False)
72-
time.sleep(3)
72+
wait_tolerance = 0.1
73+
time.sleep(3 + wait_tolerance)
7374
self.assertEqual(config_fetcher.get_call_count, 2)
7475
config, _ = cache_policy.get_config()
7576
settings = config.get(FEATURE_FLAGS)
@@ -283,7 +284,8 @@ def test_init_wait_time_return_cached(self):
283284
settings = config.get(FEATURE_FLAGS)
284285
elapsed_time = time.time() - start_time
285286

286-
self.assertGreaterEqual(elapsed_time, max_init_wait_time_seconds)
287+
wait_tolerance = 0.1
288+
self.assertGreaterEqual(elapsed_time, max_init_wait_time_seconds - wait_tolerance)
287289
self.assertLess(elapsed_time, max_init_wait_time_seconds + 1)
288290
self.assertEqual('testValue', settings.get('testKey').get(VALUE).get(STRING_VALUE))
289291
self.assertEqual('testValue2', settings.get('testKey2').get(VALUE).get(STRING_VALUE))

0 commit comments

Comments
 (0)