(capsys)
| 245 | |
| 246 | |
| 247 | def test_apcustom_print_message(capsys) -> None: |
| 248 | test_message = "The test message" |
| 249 | |
| 250 | # Specify the file |
| 251 | parser = Cmd2ArgumentParser() |
| 252 | parser._print_message(test_message, file=sys.stdout) |
| 253 | out, err = capsys.readouterr() |
| 254 | assert test_message in out |
| 255 | |
| 256 | # Make sure file defaults to sys.stderr |
| 257 | parser = Cmd2ArgumentParser() |
| 258 | parser._print_message(test_message) |
| 259 | out, err = capsys.readouterr() |
| 260 | assert test_message in err |
| 261 | |
| 262 | |
| 263 | def test_build_range_error() -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…