From a5cadd89470094697a4b8931b36fb517eb2bdb64 Mon Sep 17 00:00:00 2001 From: Kerem Turgutlu Date: Wed, 20 May 2026 11:23:16 +0300 Subject: [PATCH] fixes #1594 --- nbdev/test.py | 2 +- nbs/api/12_test.ipynb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nbdev/test.py b/nbdev/test.py index 103d6ba84..af08cadf5 100644 --- a/nbdev/test.py +++ b/nbdev/test.py @@ -32,7 +32,7 @@ def test_nb(fn, # file name of notebook to test verbose=False, # stream stdout/stderr from cells to console? save=False): # write outputs back to notebook on success? "Execute tests in notebook in `fn` except those with `skip_flags`" - faulthandler.register(signal.SIGINT, all_threads=True, chain=True) + faulthandler.register(signal.SIGINT, file=sys.__stderr__, all_threads=True, chain=True) if basepath: sys.path.insert(0, str(basepath)) if not IN_NOTEBOOK: os.environ["IN_TEST"] = '1' flags=set(L(skip_flags)) - set(L(force_flags)) diff --git a/nbs/api/12_test.ipynb b/nbs/api/12_test.ipynb index 1ce6738f1..7b37da2d2 100644 --- a/nbs/api/12_test.ipynb +++ b/nbs/api/12_test.ipynb @@ -62,7 +62,7 @@ " verbose=False, # stream stdout/stderr from cells to console?\n", " save=False): # write outputs back to notebook on success?\n", " \"Execute tests in notebook in `fn` except those with `skip_flags`\"\n", - " faulthandler.register(signal.SIGINT, all_threads=True, chain=True)\n", + " faulthandler.register(signal.SIGINT, file=sys.__stderr__, all_threads=True, chain=True)\n", " if basepath: sys.path.insert(0, str(basepath))\n", " if not IN_NOTEBOOK: os.environ[\"IN_TEST\"] = '1'\n", " flags=set(L(skip_flags)) - set(L(force_flags))\n",