Skip to content

Commit 676f6db

Browse files
committed
use unittest.mock instead of mock package
remove mock from requirements refactor one more use of mock
1 parent 3363c32 commit 676f6db

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+45
-50
lines changed

requirements/dev.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ pyyaml~=5.4
88
# Test requirements
99
pytest~=6.1.1; python_version >= '3.6'
1010
pytest~=4.6.11; python_version < '3.6' # pytest dropped python 2 support after 4.6.x
11-
mock>=3.0.5,<4.0.0 # 4.0.0 drops Python 2 support
1211
parameterized~=0.7.4
1312

1413
# Integration tests

tests/feature_toggle/test_feature_toggle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from mock import patch, Mock
1+
from unittest.mock import patch, Mock
22
from parameterized import parameterized, param
33
from unittest import TestCase
44
import os, sys

tests/intrinsics/test_actions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from unittest import TestCase
2-
from mock import patch, Mock
2+
from unittest.mock import patch, Mock
33
from samtranslator.intrinsics.actions import Action, RefAction, SubAction, GetAttAction, FindInMapAction
44
from samtranslator.intrinsics.resource_refs import SupportedResourceReferences
55
from samtranslator.model.exceptions import InvalidTemplateException, InvalidDocumentException

tests/intrinsics/test_resolver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from unittest import TestCase
2-
from mock import Mock, patch
2+
from unittest.mock import Mock, patch
33
from samtranslator.intrinsics.resolver import IntrinsicsResolver
44
from samtranslator.intrinsics.actions import Action
55
from samtranslator.model.exceptions import InvalidDocumentException

tests/metrics/test_method_decorator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from unittest import TestCase
2-
from mock import Mock, patch, ANY
2+
from unittest.mock import Mock, patch, ANY
33

44
from samtranslator.metrics.method_decorator import (
55
MetricsMethodWrapperSingleton,

tests/metrics/test_metrics.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from parameterized import parameterized, param
22
from unittest import TestCase
3-
from mock import MagicMock, call, ANY
3+
from unittest.mock import MagicMock, call, ANY
44
from samtranslator.metrics.metrics import (
55
Metrics,
66
MetricsPublisher,

tests/model/api/test_http_api_generator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from unittest import TestCase
2-
from mock import patch
2+
from unittest.mock import patch
33
import pytest
44
from functools import reduce
55

tests/model/eventsources/test_api_event_source.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from mock import Mock, patch
1+
from unittest.mock import Mock, patch
22
from unittest import TestCase
33

44
from samtranslator.model.eventsources.push import Api

tests/model/eventsources/test_cloudwatch_event_source.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from mock import Mock, patch
1+
from unittest.mock import Mock, patch
22
from unittest import TestCase
33

44
from samtranslator.model.eventsources.push import CloudWatchEvent

tests/model/eventsources/test_cloudwatchlogs_event_source.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from mock import Mock, patch
1+
from unittest.mock import Mock, patch
22
from unittest import TestCase
33
from samtranslator.model.eventsources.cloudwatchlogs import CloudWatchLogs
44

0 commit comments

Comments
 (0)