diff options
author | Ran Benita <ran@unusedvar.com> | 2020-05-01 14:40:16 +0300 |
---|---|---|
committer | Ran Benita <ran@unusedvar.com> | 2020-06-05 11:34:20 +0300 |
commit | 90e58f89615327d78a0c25d148321edb296ca982 (patch) | |
tree | d835af234ecca1b884d229b41a784e58ff106e4a /testing/test_runner.py | |
parent | 709bcbf3c413850b7bf10634b2637292ddda331d (diff) | |
download | pytest-90e58f89615327d78a0c25d148321edb296ca982.tar.gz |
Type annotate some parts related to runner & reports
Diffstat (limited to 'testing/test_runner.py')
-rw-r--r-- | testing/test_runner.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/testing/test_runner.py b/testing/test_runner.py index be79b14fd..9c19ded0e 100644 --- a/testing/test_runner.py +++ b/testing/test_runner.py @@ -465,27 +465,27 @@ def test_report_extra_parameters(reporttype: "Type[reports.BaseReport]") -> None def test_callinfo() -> None: - ci = runner.CallInfo.from_call(lambda: 0, "123") - assert ci.when == "123" + ci = runner.CallInfo.from_call(lambda: 0, "collect") + assert ci.when == "collect" assert ci.result == 0 assert "result" in repr(ci) - assert repr(ci) == "<CallInfo when='123' result: 0>" - assert str(ci) == "<CallInfo when='123' result: 0>" + assert repr(ci) == "<CallInfo when='collect' result: 0>" + assert str(ci) == "<CallInfo when='collect' result: 0>" - ci = runner.CallInfo.from_call(lambda: 0 / 0, "123") - assert ci.when == "123" - assert not hasattr(ci, "result") - assert repr(ci) == "<CallInfo when='123' excinfo={!r}>".format(ci.excinfo) - assert str(ci) == repr(ci) - assert ci.excinfo + ci2 = runner.CallInfo.from_call(lambda: 0 / 0, "collect") + assert ci2.when == "collect" + assert not hasattr(ci2, "result") + assert repr(ci2) == "<CallInfo when='collect' excinfo={!r}>".format(ci2.excinfo) + assert str(ci2) == repr(ci2) + assert ci2.excinfo # Newlines are escaped. def raise_assertion(): assert 0, "assert_msg" - ci = runner.CallInfo.from_call(raise_assertion, "call") - assert repr(ci) == "<CallInfo when='call' excinfo={!r}>".format(ci.excinfo) - assert "\n" not in repr(ci) + ci3 = runner.CallInfo.from_call(raise_assertion, "call") + assert repr(ci3) == "<CallInfo when='call' excinfo={!r}>".format(ci3.excinfo) + assert "\n" not in repr(ci3) # design question: do we want general hooks in python files? |