From 56da12207bb58a95f22fcd5eca4305b58526fc16 Mon Sep 17 00:00:00 2001 From: ohemorange Date: Mon, 18 Aug 2025 09:59:55 -0700 Subject: [PATCH] Mock time.sleep for more modules to speed up tests (#10427) The extra 8 seconds isn't really relevant in the test farm, but is nice to have for local runs. This is based on what was done in https://github.com/certbot/certbot/pull/10419/. --- .../src/certbot_apache/_internal/tests/conftest.py | 8 ++++++++ .../src/certbot_dns_route53/_internal/tests/conftest.py | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 certbot-apache/src/certbot_apache/_internal/tests/conftest.py create mode 100644 certbot-dns-route53/src/certbot_dns_route53/_internal/tests/conftest.py diff --git a/certbot-apache/src/certbot_apache/_internal/tests/conftest.py b/certbot-apache/src/certbot_apache/_internal/tests/conftest.py new file mode 100644 index 000000000..1cddad613 --- /dev/null +++ b/certbot-apache/src/certbot_apache/_internal/tests/conftest.py @@ -0,0 +1,8 @@ +from unittest import mock + +import pytest + +@pytest.fixture(autouse=True) +def mock_sleep(): + with mock.patch("time.sleep") as mocked: + yield mocked diff --git a/certbot-dns-route53/src/certbot_dns_route53/_internal/tests/conftest.py b/certbot-dns-route53/src/certbot_dns_route53/_internal/tests/conftest.py new file mode 100644 index 000000000..1cddad613 --- /dev/null +++ b/certbot-dns-route53/src/certbot_dns_route53/_internal/tests/conftest.py @@ -0,0 +1,8 @@ +from unittest import mock + +import pytest + +@pytest.fixture(autouse=True) +def mock_sleep(): + with mock.patch("time.sleep") as mocked: + yield mocked