diff options
author | adityacp | 2018-04-06 15:01:01 +0530 |
---|---|---|
committer | adityacp | 2018-04-06 15:01:01 +0530 |
commit | 463cd907d0e744d5bbbd5ed5f0d0dde1bd8ca162 (patch) | |
tree | f588d67b8e0390099f79d3d696bce80e8c2536a2 /yaksh/error_messages.py | |
parent | 680b741cb066bae3e074c9feade61bf7792ef384 (diff) | |
download | online_test-463cd907d0e744d5bbbd5ed5f0d0dde1bd8ca162.tar.gz online_test-463cd907d0e744d5bbbd5ed5f0d0dde1bd8ca162.tar.bz2 online_test-463cd907d0e744d5bbbd5ed5f0d0dde1bd8ca162.zip |
Add error line number in error output
Diffstat (limited to 'yaksh/error_messages.py')
-rw-r--r-- | yaksh/error_messages.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/yaksh/error_messages.py b/yaksh/error_messages.py index f2dc7c6..7a18c22 100644 --- a/yaksh/error_messages.py +++ b/yaksh/error_messages.py @@ -4,7 +4,8 @@ except ImportError: from itertools import izip_longest as zip_longest -def prettify_exceptions(exception, message, traceback=None, testcase=None): +def prettify_exceptions(exception, message, traceback=None, + testcase=None, line_no=None): err = {"type": "assertion", "exception": exception, "traceback": traceback, @@ -22,6 +23,7 @@ def prettify_exceptions(exception, message, traceback=None, testcase=None): err["message"] = value err["traceback"] = None err["test_case"] = testcase + err["line_no"] = line_no return err |