diff --git a/scripts/bench.py b/scripts/bench.py index 8d12af22..ad277ac3 100755 --- a/scripts/bench.py +++ b/scripts/bench.py @@ -1334,7 +1334,7 @@ def run(runner, bench_ids=[], **args): stdout = failure.stdout if failure.assert_ is not None: stdout = stdout[:-1] - for line in stdout[len(stdout)-args.get('context', 5):]: + for line in stdout[max(len(stdout)-args.get('context', 5), 0):]: sys.stdout.write(line) if failure.assert_ is not None: diff --git a/scripts/test.py b/scripts/test.py index 7acadb29..eaa56598 100755 --- a/scripts/test.py +++ b/scripts/test.py @@ -1306,7 +1306,7 @@ def run(runner, test_ids=[], **args): stdout = failure.stdout if failure.assert_ is not None: stdout = stdout[:-1] - for line in stdout[len(stdout)-args.get('context', 5):]: + for line in stdout[max(len(stdout)-args.get('context', 5), 0):]: sys.stdout.write(line) if failure.assert_ is not None: