MCPcopy Index your code
hub / github.com/python/cpython / check

Method check

Lib/test/test__colorize.py:63–69  ·  view source on GitHub ↗
(env, fallback, expected)

Source from the content-addressed store, hash-verified

61class TestColorizeFunction(unittest.TestCase):
62 def test_colorized_detection_checks_for_environment_variables(self):
63 def check(env, fallback, expected):
64 with (self.subTest(env=env, fallback=fallback),
65 clear_env() as mock_env):
66 mock_env.update(env)
67 isatty_mock.return_value = fallback
68 stdout_mock.isatty.return_value = fallback
69 self.assertEqual(_colorize.can_colorize(), expected)
70
71 with (unittest.mock.patch("os.isatty") as isatty_mock,
72 unittest.mock.patch("sys.stdout") as stdout_mock,

Callers

nothing calls this directly

Calls 4

clear_envFunction · 0.85
subTestMethod · 0.45
updateMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected