Skip to content

Commit ba8129c

Browse files
committed
-
1 parent f24be35 commit ba8129c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

source_py3/python_toolbox/context_management/functions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ def __enter__(self):
7878
return self._enter_value
7979

8080

81-
def __exit__(self, exc_type, exc_value, exc_traceback):
81+
def __exit__(self, exc_type=None, exc_value=None,
82+
exc_traceback=None):
8283
if self._entered:
8384
exit_value = self.__wrapped__.__exit__(exc_type, exc_value,
8485
exc_traceback)

source_py3/test_python_toolbox/test_context_management/test_idempotentify.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def test_idempotentify():
5454
assert idempotent_context_manager.__wrapped__.x == 1
5555
idempotent_context_manager.__exit__(None, None, None)
5656
assert idempotent_context_manager.__wrapped__.x == 0
57-
idempotent_context_manager.__exit__(None, None, None)
57+
idempotent_context_manager.__exit__()
5858
assert idempotent_context_manager.__wrapped__.x == 0
5959
idempotent_context_manager.__exit__(None, None, None)
6060
assert idempotent_context_manager.__wrapped__.x == 0

0 commit comments

Comments
 (0)