(runner, value, expect)
| 270 | ("value", "expect"), [(123, b"\x1b[45m123\x1b[0m"), (b"test", b"test")] |
| 271 | ) |
| 272 | def test_secho_non_text(runner, value, expect): |
| 273 | with runner.isolation() as (out, _, _): |
| 274 | click.secho(value, nl=False, color=True, bg="magenta") |
| 275 | result = out.getvalue() |
| 276 | assert result == expect |
| 277 | |
| 278 | |
| 279 | def test_progressbar_yields_all_items(runner): |