From 6e79b7e502db873a39cdffecec5b0f9a8bb5e44d Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Thu, 28 Oct 2021 23:20:32 +0200 Subject: [PATCH] Retry a brittle test --- tests/test_waiting.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/test_waiting.py b/tests/test_waiting.py index 64f75286b..deb35ea65 100644 --- a/tests/test_waiting.py +++ b/tests/test_waiting.py @@ -22,10 +22,12 @@ timeouts = [ @pytest.mark.parametrize("timeout", timeouts) -def test_wait_conn(dsn, timeout): - gen = generators.connect(dsn) - conn = waiting.wait_conn(gen, **timeout) - assert conn.status == ConnStatus.OK +def test_wait_conn(dsn, timeout, retries): + for retry in retries: + with retry: + gen = generators.connect(dsn) + conn = waiting.wait_conn(gen, **timeout) + assert conn.status == ConnStatus.OK def test_wait_conn_bad(dsn): -- 2.47.2