diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2019-09-02 09:38:20 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2019-09-02 09:38:20 -0400 |
commit | fc610d1932b0ab492238e41f447213ca1235e027 (patch) | |
tree | b8fe145ffdea3b53145d1e08aeb18c80d8597134 /tests/test_debug.py | |
parent | 1c8e6daef332f70095796f7788dc0f0e9ce1484b (diff) | |
download | python-coveragepy-git-fc610d1932b0ab492238e41f447213ca1235e027.tar.gz |
Log some indication of the script being executed
Diffstat (limited to 'tests/test_debug.py')
-rw-r--r-- | tests/test_debug.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/test_debug.py b/tests/test_debug.py index e54a54e7..e3b929f6 100644 --- a/tests/test_debug.py +++ b/tests/test_debug.py @@ -10,6 +10,7 @@ import pytest import coverage from coverage.backward import StringIO from coverage.debug import filter_text, info_formatter, info_header, short_id, short_stack +from coverage.debug import clipped_repr from coverage.env import C_TRACER from tests.coveragetest import CoverageTest @@ -61,6 +62,14 @@ def test_short_id(id64, id16): assert short_id(id64) == id16 +@pytest.mark.parametrize("text, numchars, result", [ + ("hello", 10, "'hello'"), + ("0123456789abcdefghijklmnopqrstuvwxyz", 15, "'01234...vwxyz'"), +]) +def test_clipped_repr(text, numchars, result): + assert clipped_repr(text, numchars) == result + + @pytest.mark.parametrize("text, filters, result", [ ("hello", [], "hello"), ("hello\n", [], "hello\n"), |