@@ -239,22 +239,31 @@ def debug_sys(self) -> None:
239
239
240
240
def test_stderr_default (self ) -> None :
241
241
self .debug_sys ()
242
- assert_good_debug_sys (self .stderr ())
242
+ out , err = self .stdouterr ()
243
+ assert out == ""
244
+ assert_good_debug_sys (err )
243
245
244
246
def test_envvar (self ) -> None :
245
247
self .set_environ ("COVERAGE_DEBUG_FILE" , "debug.out" )
246
248
self .debug_sys ()
247
- assert self .stderr () == ""
249
+ assert self .stdouterr () == ( "" , "" )
248
250
with open ("debug.out" ) as f :
249
251
assert_good_debug_sys (f .read ())
250
252
251
253
def test_config_file (self ) -> None :
252
254
self .make_file (".coveragerc" , "[run]\n debug_file = lotsa_info.txt" )
253
255
self .debug_sys ()
254
- assert self .stderr () == ""
256
+ assert self .stdouterr () == ( "" , "" )
255
257
with open ("lotsa_info.txt" ) as f :
256
258
assert_good_debug_sys (f .read ())
257
259
260
+ def test_stdout_alias (self ) -> None :
261
+ self .set_environ ("COVERAGE_DEBUG_FILE" , "stdout" )
262
+ self .debug_sys ()
263
+ out , err = self .stdouterr ()
264
+ assert err == ""
265
+ assert_good_debug_sys (out )
266
+
258
267
259
268
def f_one (* args : Any , ** kwargs : Any ) -> str :
260
269
"""First of the chain of functions for testing `short_stack`."""
0 commit comments