diff --git a/acme/acme/client_test.py b/acme/acme/client_test.py index 58f55b293..9a32303e1 100644 --- a/acme/acme/client_test.py +++ b/acme/acme/client_test.py @@ -310,7 +310,10 @@ class ClientTest(unittest.TestCase): ) cert, updated_authzrs = self.client.poll_and_request_issuance( - csr, authzrs, mintime=mintime) + csr, authzrs, mintime=mintime, + # make sure that max_attempts is per-authorization, rather + # than global + max_attempts=max(len(authzrs[0].retries), len(authzrs[1].retries))) self.assertTrue(cert[0] is csr) self.assertTrue(cert[1] is updated_authzrs) self.assertEqual(updated_authzrs[0].uri, 'a...')