Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-23 | Fix conflict | adityacp | |
2016-12-23 | Change test for load_questions and consolidate_answer_data functions | adityacp | |
2016-12-22 | - Fix grade user rendering issue when question is skipped | ankitjavalkar | |
- Modify grade user html template to create readable variables for answer and error | |||
2016-12-22 | Refactor check method for cleaner code and fixing multiple issues | ankitjavalkar | |
- Question should skip to new question with new error rendering - Fix test cases Fix change_dir context manager in grader | |||
2016-12-21 | Fix rendering and representation of errors | ankitjavalkar | |
- Error are sent as list - Error are None if answer is fully correct - Error is rendered as in grade user and code questions as neat CSS divs - Fix corresponding test cases - Fix get_question answers in models.py | |||
2016-12-20 | Fix errors and rename resources | ankitjavalkar | |
- code_evaluator module and class renamed to grader - Test cases fixed - Comments removed - weight variable renamed to mark | |||
2016-12-20 | Fix model test cases | ankitjavalkar | |
2016-12-19 | Merge pull request #162 from prathamesh920/question-form-interface | Prabhu Ramachandran | |
Question form interface | |||
2016-12-19 | changed default weight in model testcase to 1 | prathamesh | |
2016-12-01 | change in quiz model test to check instructions | adityacp | |
2016-11-16 | Change test_case weightage field name to weight | ankitjavalkar | |
2016-11-10 | Add point based weightage for partial grading instead of percentage based ↵ | ankitjavalkar | |
partial grading | |||
2016-11-10 | Add partial grade mark for stdio test case and fix model test cases | ankitjavalkar | |
2016-09-30 | changed test cases for models as per python 3 | adityacp | |
2016-09-23 | Removed the test case for regrade code question from test_models for now. | prathamesh | |
2016-09-23 | for test to pass | prathamesh | |
2016-09-23 | need to start code server for model tests. | prathamesh | |
While testing regrade method for code questions, code server needs to serve. | |||
2016-09-23 | Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵ | prathamesh | |
regrade_papers Resolved Conflicts: yaksh/models.py yaksh/test_models.py yaksh/urls.py yaksh/views.py | |||
2016-09-23 | Regrade Feature | prathamesh | |
A question can be regraded for a given quiz. Whole quiz can be regraded. Particular user paper can be regraded. Moved validate_answer from views to models. regrade method also updates the answer i.e. marks and correctness. Also, the answer paper percentage is updated. | |||
2016-09-02 | refactor in test_models and updated with latest changes | adityacp | |
2016-09-01 | Merge pull request #105 from adityacp/stdin_stdout_evaluator | Prabhu Ramachandran | |
Stdin stdout evaluators | |||
2016-08-31 | rebase with latest changes | adityacp | |
2016-08-31 | Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵ | prathamesh | |
view_answerpaper Resolved Conflicts: yaksh/views.py | |||
2016-08-31 | Added testcases for model and view. | prathamesh | |
2016-08-30 | changed load and dump test cases | adityacp | |
2016-08-30 | removed extract_files and read_json files from views | adityacp | |
2016-08-29 | Views sometimes use cent percent CPU, fixed | prathamesh | |
After correct submission(POST) of code question, same question is shown for 2 seconds with a message "Correct Output". After 2 seconds, the same correctly answered question is resubmitted(GET) to the server.Since the question is already answered, it skips the question using the skip method of answerpaper. In skip method we have used cycle itertool, which loops in a cyclic manner, never ending. So it is terminated when we get a question match in an unanswered questions list with the submitted question. But the question is already answered so we never get a match and loop runs infinitely. So used list instead of cycle. Also, after correct answer, the user is to always get first question in the answered list of question instead of next question after the answered one. So changed the completed_question method of answerpaper. | |||
2016-08-26 | changed function calls in tests | adityacp | |
2016-08-25 | changed testcases to test questions dump | adityacp | |
2016-08-12 | Move tests.py to test_models.py. | Prabhu Ramachandran | |