Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErica Portnoy <ebportnoy@gmail.com>2020-04-11 02:33:58 +0300
committerErica Portnoy <ebportnoy@gmail.com>2020-04-11 02:33:58 +0300
commit3c11d69f560ea7590b155509a0e3946752737479 (patch)
treed2f31c238140f911d2d1bfcbd7d7e57573544cd5
parentb25e971f546b1e10c5597908324d21a7621d988c (diff)
use unittest.mock when third-party mock isn't available in apache
-rw-r--r--certbot-apache/tests/augeasnode_test.py5
-rw-r--r--certbot-apache/tests/autohsts_test.py5
-rw-r--r--certbot-apache/tests/centos_test.py5
-rw-r--r--certbot-apache/tests/configurator_reverter_test.py5
-rw-r--r--certbot-apache/tests/configurator_test.py5
-rw-r--r--certbot-apache/tests/debian_test.py5
-rw-r--r--certbot-apache/tests/display_ops_test.py5
-rw-r--r--certbot-apache/tests/dualnode_test.py5
-rw-r--r--certbot-apache/tests/entrypoint_test.py5
-rw-r--r--certbot-apache/tests/fedora_test.py5
-rw-r--r--certbot-apache/tests/gentoo_test.py5
-rw-r--r--certbot-apache/tests/http_01_test.py5
-rw-r--r--certbot-apache/tests/parser_test.py5
-rw-r--r--certbot-apache/tests/parsernode_configurator_test.py5
-rw-r--r--certbot-apache/tests/util.py5
15 files changed, 60 insertions, 15 deletions
diff --git a/certbot-apache/tests/augeasnode_test.py b/certbot-apache/tests/augeasnode_test.py
index 4468a838e..1a8606a5d 100644
--- a/certbot-apache/tests/augeasnode_test.py
+++ b/certbot-apache/tests/augeasnode_test.py
@@ -1,5 +1,8 @@
"""Tests for AugeasParserNode classes"""
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
import os
import unittest
diff --git a/certbot-apache/tests/autohsts_test.py b/certbot-apache/tests/autohsts_test.py
index 8e4f15d6b..ba8060a72 100644
--- a/certbot-apache/tests/autohsts_test.py
+++ b/certbot-apache/tests/autohsts_test.py
@@ -3,7 +3,10 @@
import re
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
import six # pylint: disable=unused-import # six is used in mock.patch()
from certbot import errors
diff --git a/certbot-apache/tests/centos_test.py b/certbot-apache/tests/centos_test.py
index 5e334c51e..4785b2863 100644
--- a/certbot-apache/tests/centos_test.py
+++ b/certbot-apache/tests/centos_test.py
@@ -1,7 +1,10 @@
"""Test for certbot_apache._internal.configurator for Centos overrides"""
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot import errors
from certbot.compat import filesystem
diff --git a/certbot-apache/tests/configurator_reverter_test.py b/certbot-apache/tests/configurator_reverter_test.py
index ad8e73347..74a8f8242 100644
--- a/certbot-apache/tests/configurator_reverter_test.py
+++ b/certbot-apache/tests/configurator_reverter_test.py
@@ -2,7 +2,10 @@
import shutil
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot import errors
import util
diff --git a/certbot-apache/tests/configurator_test.py b/certbot-apache/tests/configurator_test.py
index 54f4c9251..bf78206c1 100644
--- a/certbot-apache/tests/configurator_test.py
+++ b/certbot-apache/tests/configurator_test.py
@@ -6,7 +6,10 @@ import socket
import tempfile
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
import six # pylint: disable=unused-import # six is used in mock.patch()
from acme import challenges
diff --git a/certbot-apache/tests/debian_test.py b/certbot-apache/tests/debian_test.py
index 7a65bb7b1..dac1ca875 100644
--- a/certbot-apache/tests/debian_test.py
+++ b/certbot-apache/tests/debian_test.py
@@ -2,7 +2,10 @@
import shutil
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot import errors
from certbot.compat import os
diff --git a/certbot-apache/tests/display_ops_test.py b/certbot-apache/tests/display_ops_test.py
index 50bdc03cf..70f66660b 100644
--- a/certbot-apache/tests/display_ops_test.py
+++ b/certbot-apache/tests/display_ops_test.py
@@ -1,7 +1,10 @@
"""Test certbot_apache._internal.display_ops."""
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot import errors
from certbot.display import util as display_util
diff --git a/certbot-apache/tests/dualnode_test.py b/certbot-apache/tests/dualnode_test.py
index 0871bac78..96a9ccfff 100644
--- a/certbot-apache/tests/dualnode_test.py
+++ b/certbot-apache/tests/dualnode_test.py
@@ -1,7 +1,10 @@
"""Tests for DualParserNode implementation"""
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot_apache._internal import assertions
from certbot_apache._internal import augeasparser
diff --git a/certbot-apache/tests/entrypoint_test.py b/certbot-apache/tests/entrypoint_test.py
index 04c393bdf..5941ecf4c 100644
--- a/certbot-apache/tests/entrypoint_test.py
+++ b/certbot-apache/tests/entrypoint_test.py
@@ -1,7 +1,10 @@
"""Test for certbot_apache._internal.entrypoint for override class resolution"""
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot_apache._internal import configurator
from certbot_apache._internal import entrypoint
diff --git a/certbot-apache/tests/fedora_test.py b/certbot-apache/tests/fedora_test.py
index 7f1d6526f..dce1f8ca4 100644
--- a/certbot-apache/tests/fedora_test.py
+++ b/certbot-apache/tests/fedora_test.py
@@ -1,7 +1,10 @@
"""Test for certbot_apache._internal.configurator for Fedora 29+ overrides"""
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot import errors
from certbot.compat import filesystem
diff --git a/certbot-apache/tests/gentoo_test.py b/certbot-apache/tests/gentoo_test.py
index 3b35dde54..9f9a6c187 100644
--- a/certbot-apache/tests/gentoo_test.py
+++ b/certbot-apache/tests/gentoo_test.py
@@ -1,7 +1,10 @@
"""Test for certbot_apache._internal.configurator for Gentoo overrides"""
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot import errors
from certbot.compat import filesystem
diff --git a/certbot-apache/tests/http_01_test.py b/certbot-apache/tests/http_01_test.py
index 7d9019702..00105d4d6 100644
--- a/certbot-apache/tests/http_01_test.py
+++ b/certbot-apache/tests/http_01_test.py
@@ -2,7 +2,10 @@
import unittest
import errno
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from acme import challenges
from certbot import achallenges
diff --git a/certbot-apache/tests/parser_test.py b/certbot-apache/tests/parser_test.py
index 299eb4567..9cfbea3c9 100644
--- a/certbot-apache/tests/parser_test.py
+++ b/certbot-apache/tests/parser_test.py
@@ -2,7 +2,10 @@
import shutil
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
from certbot import errors
from certbot.compat import os
diff --git a/certbot-apache/tests/parsernode_configurator_test.py b/certbot-apache/tests/parsernode_configurator_test.py
index afaaa6e43..dc10cbaaf 100644
--- a/certbot-apache/tests/parsernode_configurator_test.py
+++ b/certbot-apache/tests/parsernode_configurator_test.py
@@ -1,7 +1,10 @@
"""Tests for ApacheConfigurator for AugeasParserNode classes"""
import unittest
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
import util
diff --git a/certbot-apache/tests/util.py b/certbot-apache/tests/util.py
index 4994103f3..19c5c6ee5 100644
--- a/certbot-apache/tests/util.py
+++ b/certbot-apache/tests/util.py
@@ -5,7 +5,10 @@ import unittest
import augeas
import josepy as jose
-import mock
+try:
+ import mock
+except ImportError: # pragma: no cover
+ from unittest import mock
import zope.component
from certbot.compat import os