mirror of
https://github.com/Textualize/rich.git
synced 2025-08-04 18:18:22 +00:00
Merge d0940772ee
into 9c9b011187
This commit is contained in:
commit
bebe614a6b
2 changed files with 11 additions and 35 deletions
|
@ -33,14 +33,9 @@ skip_py311 = pytest.mark.skipif(
|
|||
reason="rendered differently on py3.11",
|
||||
)
|
||||
|
||||
skip_py312 = pytest.mark.skipif(
|
||||
sys.version_info.minor == 12 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.12",
|
||||
)
|
||||
|
||||
skip_py313 = pytest.mark.skipif(
|
||||
sys.version_info.minor == 13 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.13",
|
||||
skip_py312_or_later = pytest.mark.skipif(
|
||||
sys.version_info.minor >= 12 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.12 and later versions",
|
||||
)
|
||||
|
||||
skip_pypy3 = pytest.mark.skipif(
|
||||
|
@ -139,8 +134,7 @@ def test_inspect_empty_dict():
|
|||
assert render({}).startswith(expected)
|
||||
|
||||
|
||||
@skip_py313
|
||||
@skip_py312
|
||||
@skip_py312_or_later
|
||||
@skip_py311
|
||||
@skip_pypy3
|
||||
def test_inspect_builtin_function_except_python311():
|
||||
|
@ -217,8 +211,7 @@ def test_inspect_integer_with_value():
|
|||
|
||||
@skip_py310
|
||||
@skip_py311
|
||||
@skip_py312
|
||||
@skip_py313
|
||||
@skip_py312_or_later
|
||||
def test_inspect_integer_with_methods_python38_and_python39():
|
||||
expected = (
|
||||
"╭──────────────── <class 'int'> ─────────────────╮\n"
|
||||
|
@ -255,8 +248,7 @@ def test_inspect_integer_with_methods_python38_and_python39():
|
|||
@skip_py38
|
||||
@skip_py39
|
||||
@skip_py311
|
||||
@skip_py312
|
||||
@skip_py313
|
||||
@skip_py312_or_later
|
||||
def test_inspect_integer_with_methods_python310only():
|
||||
expected = (
|
||||
"╭──────────────── <class 'int'> ─────────────────╮\n"
|
||||
|
@ -297,8 +289,7 @@ def test_inspect_integer_with_methods_python310only():
|
|||
@skip_py38
|
||||
@skip_py39
|
||||
@skip_py310
|
||||
@skip_py312
|
||||
@skip_py313
|
||||
@skip_py312_or_later
|
||||
def test_inspect_integer_with_methods_python311():
|
||||
# to_bytes and from_bytes methods on int had minor signature change -
|
||||
# they now, as of 3.11, have default values for all of their parameters
|
||||
|
|
|
@ -22,21 +22,9 @@ skip_py39 = pytest.mark.skipif(
|
|||
sys.version_info.minor == 9 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.9",
|
||||
)
|
||||
skip_py310 = pytest.mark.skipif(
|
||||
sys.version_info.minor == 10 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.10",
|
||||
)
|
||||
skip_py311 = pytest.mark.skipif(
|
||||
sys.version_info.minor == 11 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.11",
|
||||
)
|
||||
skip_py312 = pytest.mark.skipif(
|
||||
sys.version_info.minor == 12 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.12",
|
||||
)
|
||||
skip_py313 = pytest.mark.skipif(
|
||||
sys.version_info.minor == 13 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.13",
|
||||
skip_py310_or_later = pytest.mark.skipif(
|
||||
sys.version_info.minor >= 10 and sys.version_info.major == 3,
|
||||
reason="rendered differently on py3.10 and later versions",
|
||||
)
|
||||
|
||||
|
||||
|
@ -635,10 +623,7 @@ def test_attrs_empty() -> None:
|
|||
assert result == expected
|
||||
|
||||
|
||||
@skip_py310
|
||||
@skip_py311
|
||||
@skip_py312
|
||||
@skip_py313
|
||||
@skip_py310_or_later
|
||||
def test_attrs_broken() -> None:
|
||||
@attr.define
|
||||
class Foo:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue