GH-61215: threadingmock: Remove unused branch for timeout (#106591)

threadingmock: Remove unused branch for `timeout`

This is no longer needed as the mock does not hold a "timeout"
parameter, the timeout is stored in `_mock_wait_timeout`.
This commit is contained in:
Mario Corchero 2023-07-10 15:35:54 +02:00 committed by GitHub
parent 3f9bc86c5a
commit 3e23fa71f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3012,9 +3012,7 @@ class ThreadingMixin(Base):
DEFAULT_TIMEOUT = None
def _get_child_mock(self, /, **kw):
if "timeout" in kw:
kw["timeout"] = kw.pop("timeout")
elif isinstance(kw.get("parent"), ThreadingMixin):
if isinstance(kw.get("parent"), ThreadingMixin):
kw["timeout"] = kw["parent"]._mock_wait_timeout
elif isinstance(kw.get("_new_parent"), ThreadingMixin):
kw["timeout"] = kw["_new_parent"]._mock_wait_timeout