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 /coverage/debug.py | |
parent | 1c8e6daef332f70095796f7788dc0f0e9ce1484b (diff) | |
download | python-coveragepy-git-fc610d1932b0ab492238e41f447213ca1235e027.tar.gz |
Log some indication of the script being executed
Diffstat (limited to 'coverage/debug.py')
-rw-r--r-- | coverage/debug.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/coverage/debug.py b/coverage/debug.py index 9dded1d9..de5d9319 100644 --- a/coverage/debug.py +++ b/coverage/debug.py @@ -15,7 +15,7 @@ try: except ImportError: import thread as _thread -from coverage.backward import StringIO +from coverage.backward import reprlib, StringIO from coverage.misc import isolate_module os = isolate_module(os) @@ -163,6 +163,13 @@ def dump_stack_frames(limit=None, out=None, skip=0): out.write("\n") +def clipped_repr(text, numchars=50): + """`repr(text)`, but limited to `numchars`.""" + r = reprlib.Repr() + r.maxstring = numchars + return r.repr(text) + + def short_id(id64): """Given a 64-bit id, make a shorter 16-bit one.""" id16 = 0 |