From 3eb14a5d04a2c5dd2ded3fe2145116bf992fe9bd 2020-03-06 14:39:13 From: Itamar Turner-Trauring Date: 2020-03-06 14:39:13 Subject: [PATCH] Windows doesn't let you read files open for writing, I think. --- diff --git a/IPython/core/tests/test_debugger.py b/IPython/core/tests/test_debugger.py index 74a14c8..88eee10 100644 --- a/IPython/core/tests/test_debugger.py +++ b/IPython/core/tests/test_debugger.py @@ -265,10 +265,10 @@ if __name__ == '__main__': def test_interruptible_core_debugger(): """The debugger can be interrupted.""" - with NamedTemporaryFile("w") as f: + with NamedTemporaryFile("w", delete=False) as f: f.write(interruptible_debugger) f.flush() - result = check_output([sys.executable, f.name], - encoding=sys.getdefaultencoding()) - # Wait for it to start: - assert "PASSED" in result + result = check_output([sys.executable, f.name], + encoding=sys.getdefaultencoding()) + # Wait for it to start: + assert "PASSED" in result