Fixed test_empty_NO_COLOR_and_FORCE_COLOR_ignored when TERM=dumb
Dumb terminals are incapable of handling color, so this test would fail when ran in such an environment
This commit is contained in:
parent
fafab1dbfd
commit
7eebd11a28
1
AUTHORS
1
AUTHORS
|
@ -339,6 +339,7 @@ Rafal Semik
|
|||
Raquel Alegre
|
||||
Ravi Chandra
|
||||
Reagan Lee
|
||||
Reilly Brogan
|
||||
Robert Holt
|
||||
Roberto Aldera
|
||||
Roberto Polli
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Fixed a test failure with `test_empty_NO_COLOR_and_FORCE_COLOR_ignored` when `TERM=dumb`
|
|
@ -221,7 +221,10 @@ def test_NO_COLOR_and_FORCE_COLOR(
|
|||
monkeypatch.setitem(os.environ, "FORCE_COLOR", FORCE_COLOR)
|
||||
assert_color(expected)
|
||||
|
||||
|
||||
@pytest.mark.skipif(
|
||||
os.environ["TERM"] == "dumb" or "NO_COLOR" in os.environ,
|
||||
reason="dumb terminals can't handle color"
|
||||
)
|
||||
def test_empty_NO_COLOR_and_FORCE_COLOR_ignored(monkeypatch: MonkeyPatch) -> None:
|
||||
monkeypatch.setitem(os.environ, "NO_COLOR", "")
|
||||
monkeypatch.setitem(os.environ, "FORCE_COLOR", "")
|
||||
|
|
Loading…
Reference in New Issue