diff --git a/tests/test_logging.py b/tests/test_logging.py index 72d8ddc4..07a7bf2d 100644 --- a/tests/test_logging.py +++ b/tests/test_logging.py @@ -1,5 +1,6 @@ import io import sys +import os import logging import pytest @@ -18,9 +19,9 @@ logging.basicConfig( log = logging.getLogger("rich") -skip_py37 = pytest.mark.skipif( - sys.version_info.minor == 7 and sys.version_info.major == 3, - reason="rendered differently on py3.7", +skip_win = pytest.mark.skipif( + os.name == "nt", + reason="rendered differently on windows", ) @@ -33,11 +34,11 @@ def make_log(): def test_log(): render = make_log() print(repr(render)) - expected = "\x1b[2;36m[DATE]\x1b[0m\x1b[2;36m \x1b[0m\x1b[32mDEBUG\x1b[0m foo \x1b[2mtest_logging.py\x1b[0m\x1b[2m:28\x1b[0m\n" + expected = "\x1b[2;36m[DATE]\x1b[0m\x1b[2;36m \x1b[0m\x1b[32mDEBUG\x1b[0m foo \x1b[2mtest_logging.py\x1b[0m\x1b[2m:29\x1b[0m\n" assert render == expected -@skip_py37 +@skip_win def test_exception(): console = Console( file=io.StringIO(), force_terminal=True, width=80, color_system="truecolor"