From fc610d1932b0ab492238e41f447213ca1235e027 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Mon, 2 Sep 2019 09:38:20 -0400 Subject: Log some indication of the script being executed --- tests/test_debug.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/test_debug.py') 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"), -- cgit v1.2.1