mirror of
https://github.com/certbot/certbot.git
synced 2026-08-01 16:19:13 +02:00
Pass in dict of acme clients instead of acme so we can wait to initialize in some cases (#10337)
Regression test fails on main with commit "add regression test" cherry-picked onto it ``` $ pytest certbot/src/certbot/_internal/tests/renewal_test.py ======================================================================= test session starts ======================================================================= platform darwin -- Python 3.12.8, pytest-8.3.5, pluggy-1.5.0 rootdir: /Users/erica/certbot configfile: pytest.ini plugins: anyio-4.9.0, cov-6.1.1, xdist-3.6.1 collected 27 items certbot/src/certbot/_internal/tests/renewal_test.py .....F..................... [100%] ============================================================================ FAILURES ============================================================================= ___________________________________________________________ RenewalTest.test_no_network_if_no_autorenew ___________________________________________________________ self = <certbot._internal.tests.renewal_test.RenewalTest testMethod=test_no_network_if_no_autorenew> mock_autorenewal_enabled = <MagicMock name='autorenewal_is_enabled' id='4378096224'>, mock_client_network_get = <MagicMock name='get' id='4378087008'> unused_mock_display = <certbot.tests.util.FreezableMock object at 0x104eb4f50> > ??? E AssertionError: assert 1 == 0 E + where 1 = <MagicMock name='get' id='4378087008'>.call_count certbot/src/certbot/_internal/tests/renewal_test.py:260: AssertionError ===================================================================== short test summary info ===================================================================== FAILED certbot/src/certbot/_internal/tests/renewal_test.py::RenewalTest::test_no_network_if_no_autorenew - AssertionError: assert 1 == 0 ================================================================== 1 failed, 26 passed in 0.30s =================================================================== ```
This commit is contained in:
@@ -18,6 +18,8 @@ Certbot adheres to [Semantic Versioning](https://semver.org/).
|
||||
* No longer checks ARI during certbot --dry-run, because --dry-run uses staging when used
|
||||
with let's encrypt but the cert was issued against the default server. This would emit
|
||||
a scary warning, even though the cert would renew successfully.
|
||||
* Contacting the CA to check ARI is now skipped for certificate lineages that
|
||||
have autorenew set to False.
|
||||
|
||||
More details about these changes can be found on our GitHub repo.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user