Add test to discover "global" max_attempt bug (#1719)

This commit is contained in:
Jakub Warmuz 2016-01-07 20:14:51 +00:00
parent fffe965d68
commit fea4b24fb8
No known key found for this signature in database
GPG key ID: 2A7BAD3A489B52EA

View file

@ -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...')