Issue #12400: test_faulthandler now uses sys.__stderr__

instead of open(os.devnull, 'w')
diff --git a/Lib/test/test_faulthandler.py b/Lib/test/test_faulthandler.py
index 291fac5..2a254af 100644
--- a/Lib/test/test_faulthandler.py
+++ b/Lib/test/test_faulthandler.py
@@ -231,14 +231,12 @@
         self.assertNotEqual(exitcode, 0)
 
     def test_is_enabled(self):
-        null_stderr = None
         orig_stderr = sys.stderr
         try:
             # regrtest may replace sys.stderr by io.StringIO object, but
             # faulthandler.enable() requires that sys.stderr has a fileno()
             # method
-            null_stderr = open(os.devnull, 'w')
-            sys.stderr = null_stderr
+            sys.stderr = sys.__stderr__
 
             was_enabled = faulthandler.is_enabled()
             try:
@@ -253,8 +251,6 @@
                     faulthandler.disable()
         finally:
             sys.stderr = orig_stderr
-            if null_stderr is not None:
-                null_stderr.close()
 
     def check_dump_traceback(self, filename):
         """