puppetlabs/puppet — pull request #836 by zaphod42 (2012-06-06 00:55:07+00:00)
Title: (Maint) Retry until CRL valid during testing

Previous to this the ca face test would intermittently fail because the CRL was not yet valid when checking that a certificate was revoked. This occurred because if the revocation and check happen within the same second, the CRL will not yet be valid. In order to deal with this timing issue, the test now will retry for up to five seconds to see if the revocation worked.

In addition this also cleans up the tests and move the test to the integration directory. The ca face test requires too many aspects of the system to be considered a unit test.