Use unittest.mock. (#881)

This commit is contained in:
Felix Fontein
2025-05-02 15:39:03 +02:00
committed by GitHub
parent 5231ac8f3f
commit 0b8f3306c7
7 changed files with 23 additions and 18 deletions

View File

@@ -1,4 +1,5 @@
minor_changes:
- "Python code modernization: use f-strings instead of ``%`` and ``str.format()`` (https://github.com/ansible-collections/community.crypto/pull/875)."
- "Python code modernization: update ``__future__`` imports, remove Python 2 specific boilerplates (https://github.com/ansible-collections/community.crypto/pull/876)."
- "Python code modernization: use ``unittest.mock`` instead of ``ansible_collections.community.internal_test_tools.tests.unit.compat.mock`` (https://github.com/ansible-collections/community.crypto/pull/881)."
- "Python code modernization: remove Python 3 specific code (https://github.com/ansible-collections/community.crypto/pull/877)."

View File

@@ -5,6 +5,9 @@
from __future__ import annotations
import datetime
from unittest.mock import (
MagicMock,
)
import pytest
from ansible_collections.community.crypto.plugins.module_utils.acme.backend_cryptography import (
@@ -18,9 +21,6 @@ from ansible_collections.community.crypto.plugins.module_utils.time import (
UTC,
ensure_utc_timezone,
)
from ansible_collections.community.internal_test_tools.tests.unit.compat.mock import (
MagicMock,
)
from freezegun import freeze_time
from ..test_time import TIMEZONES

View File

@@ -5,6 +5,9 @@
from __future__ import annotations
import datetime
from unittest.mock import (
MagicMock,
)
import pytest
from ansible_collections.community.crypto.plugins.module_utils.acme.backend_openssl_cli import (
@@ -14,9 +17,6 @@ from ansible_collections.community.crypto.plugins.module_utils.time import (
UTC,
ensure_utc_timezone,
)
from ansible_collections.community.internal_test_tools.tests.unit.compat.mock import (
MagicMock,
)
from freezegun import freeze_time
from .backend_data import (

View File

@@ -4,6 +4,10 @@
from __future__ import annotations
from unittest.mock import (
MagicMock,
)
import pytest
from ansible_collections.community.crypto.plugins.module_utils.acme.challenges import (
Authorization,
@@ -15,9 +19,6 @@ from ansible_collections.community.crypto.plugins.module_utils.acme.errors impor
ACMEProtocolException,
ModuleFailException,
)
from ansible_collections.community.internal_test_tools.tests.unit.compat.mock import (
MagicMock,
)
def test_combine_identifier():

View File

@@ -4,14 +4,15 @@
from __future__ import annotations
from unittest.mock import (
MagicMock,
)
import pytest
from ansible_collections.community.crypto.plugins.module_utils.acme.errors import (
ACMEProtocolException,
format_error_problem,
)
from ansible_collections.community.internal_test_tools.tests.unit.compat.mock import (
MagicMock,
)
TEST_FORMAT_ERROR_PROBLEM = [

View File

@@ -4,13 +4,14 @@
from __future__ import annotations
from unittest.mock import (
MagicMock,
)
from ansible_collections.community.crypto.plugins.module_utils.acme.io import (
read_file,
write_file,
)
from ansible_collections.community.internal_test_tools.tests.unit.compat.mock import (
MagicMock,
)
TEST_TEXT = r"""1234

View File

@@ -4,14 +4,15 @@
from __future__ import annotations
from unittest.mock import (
MagicMock,
)
import pytest
from ansible_collections.community.crypto.plugins.module_utils.acme.errors import (
ACMEProtocolException,
)
from ansible_collections.community.crypto.plugins.module_utils.acme.orders import Order
from ansible_collections.community.internal_test_tools.tests.unit.compat.mock import (
MagicMock,
)
def test_order_from_json():