skip test on windows

This commit is contained in:
landi 2020-09-23 01:22:27 +02:00
parent e037e587e3
commit d388b83954
1 changed files with 6 additions and 5 deletions

View File

@ -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"