Skip to content

Commit 40c16b8

Browse files
committed
tests: reset root logger level in cmdline tests
1 parent 75805ad commit 40c16b8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/cli/test_cmdline.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,15 @@ def fn(*_):
3737
patch("streamlink_cli.output.player.sleep"):
3838
mock_argv.__getitem__.side_effect = lambda x: args[x]
3939
mock_popen.return_value = Mock(poll=Mock(side_effect=poll_factory([None, 0])))
40+
41+
level = streamlink_cli.main.logger.root.level
42+
4043
try:
4144
streamlink_cli.main.main()
4245
except SystemExit as exc:
4346
actual_exit_code = exc.code
47+
finally:
48+
streamlink_cli.main.logger.root.level = level
4449

4550
assert exit_code == actual_exit_code
4651
assert mock_setup_streamlink.call_count == 1

0 commit comments

Comments
 (0)