From acd5fc58e41cd866b4ceff262140bd3304fb127a Mon Sep 17 00:00:00 2001 From: Chris Withers Date: Mon, 10 Jul 2023 09:40:19 +0100 Subject: [PATCH] Python 3.6+ compat --- mock/mock.py | 4 ++-- mock/tests/testthreadingmock.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mock/mock.py b/mock/mock.py index 10a8403c..4bd5b1e4 100644 --- a/mock/mock.py +++ b/mock/mock.py @@ -3063,7 +3063,7 @@ class ThreadingMixin(Base): DEFAULT_TIMEOUT = None - def _get_child_mock(self, /, **kw): + def _get_child_mock(self, **kw): if "timeout" in kw: kw["timeout"] = kw.pop("timeout") elif isinstance(kw.get("parent"), ThreadingMixin): @@ -3081,7 +3081,7 @@ def __init__(self, *args, timeout=_timeout_unset, **kwargs): self.__dict__["_mock_calls_events_lock"] = threading.Lock() self.__dict__["_mock_wait_timeout"] = timeout - def reset_mock(self, /, *args, **kwargs): + def reset_mock(self, *args, **kwargs): """ See :func:`.Mock.reset_mock()` """ diff --git a/mock/tests/testthreadingmock.py b/mock/tests/testthreadingmock.py index fe006904..3637d818 100644 --- a/mock/tests/testthreadingmock.py +++ b/mock/tests/testthreadingmock.py @@ -14,7 +14,7 @@ def method_2(self): class TestThreadingMock(unittest.TestCase): - def _call_after_delay(self, func, /, *args, **kwargs): + def _call_after_delay(self, func, *args, **kwargs): time.sleep(kwargs.pop("delay")) func(*args, **kwargs) @@ -24,7 +24,7 @@ def setUp(self): def tearDown(self): self._executor.shutdown() - def run_async(self, func, /, *args, delay=0, **kwargs): + def run_async(self, func, *args, delay=0, **kwargs): self._executor.submit( self._call_after_delay, func, *args, **kwargs, delay=delay )