test(test_users.py): add more reattempts and delays

This commit is contained in:
Krrish Dholakia 2024-01-31 10:05:35 -08:00
parent eb9eca6f37
commit a0022410fa

View file

@ -123,11 +123,19 @@ async def test_users_budgets_reset():
session=session, get_user=get_user, call_user=key session=session, get_user=get_user, call_user=key
) )
reset_at_init_value = user_info["user_info"]["budget_reset_at"] reset_at_init_value = user_info["user_info"]["budget_reset_at"]
await asyncio.sleep(15) i = 0
user_info = await get_user_info( reset_at_new_value = None
session=session, get_user=get_user, call_user=key while i < 3:
) await asyncio.sleep(15)
reset_at_new_value = user_info["user_info"]["budget_reset_at"] user_info = await get_user_info(
session=session, get_user=get_user, call_user=key
)
reset_at_new_value = user_info["user_info"]["budget_reset_at"]
try:
assert reset_at_init_value != reset_at_new_value
break
except:
i + 1
assert reset_at_init_value != reset_at_new_value assert reset_at_init_value != reset_at_new_value