summaryrefslogtreecommitdiff
path: root/yaksh/grader.py
AgeCommit message (Collapse)Author
2018-07-12Fix unicode issue in gradermaheshgudi
2018-07-12Make pep8 changesmaheshgudi
2018-07-12Raise appropriate exceptions for C and Java language to the Gradermaheshgudi
- Raise AssertionError,CompilationError and TestCaseError for assertion, user answer compilation and testcase compilation errors respectively. - Add test case for C/C++ and Java
2018-05-09Merge pull request #471 from adityacp/fix_error_messagesPrabhu Ramachandran
Python Assertion Evaluation additions and changes
2018-04-13Change in python test, grader and request handleradityacp
- Add try except in grader to get exceptions for python stdio and python assertion evaluation - Add additional tests - Add condition in request handler to avoid error if codemirror is not instantiated
2018-04-06Change in grader.py and python_assertion_evaluator.pyadityacp
- Make pep8 change in grader.py - Add nose tools in the scope during check_code instead of compile_code
2018-04-06Add test cases to check if code passes without testcasesmaheshgudi
2018-04-06Fix a bug that allows answer to be true if there are no test cases to a code ↵maheshgudi
question
2018-04-06Add error line number in error outputadityacp
2018-04-05Change error_messages.py, python_assertion_evaluator.py and grader.pyadityacp
- Pep8 changes - Show code error message along with test case - Add nose in python exec scope
2017-11-10Remove traceback for recursion and/or runtime errors.maheshgudi
2017-11-07Change module compare_stdio to error_messagesmaheshgudi
2017-01-09added hook evaluator type tuple in forms and fixed limit=0 mistake in gradermaheshgudi
2017-01-09Python hook evaluatorMahesh Gudi
2016-12-27Add floating point mark_weight to control test case weightageankitjavalkar
2016-12-22Refactor check method for cleaner code and fixing multiple issuesankitjavalkar
- Question should skip to new question with new error rendering - Fix test cases Fix change_dir context manager in grader
2016-12-21Add errors only if test case is unsuccessfulankitjavalkar
2016-12-21Fix output rendering in the questionankitjavalkar
2016-12-20Fix errors and rename resourcesankitjavalkar
- code_evaluator module and class renamed to grader - Test cases fixed - Comments removed - weight variable renamed to mark