Age | Commit message (Collapse) | Author |
|
|
|
- Rename files
- Create function for @classmethod call
- Fix current, add new testcases
- Fix views to fetch solution/ref_code_path fields in question post save
- Fix errors
|
|
- Add from_json classmethod
- Question language is passed directly to the code server
- Fix errors in evaluation of code
- Fix test cases
|
|
|
|
- Add subclasses for different languages
- Create seperate modules for different languages
- Dynamic selection of subclasses based on language used
- Add testcases
|
|
- Further commonify and simplify code_server, fix bugs
|
|
- make loop in consolidate_test_cases more readable
- split signal handler func definition into three seperate func
- pass seperate kwargs to TestCode class
- unpack json in CodeServer class and then pass to TestCode
|
|
- Commonify C, C++, Java and Scilab code evaluation
|
|
- Pass question and test case info as json string (info_parameter)
- Return success status and error message as a json string
- Embed user answer and question lang in info_parameter
- Commonify Python code evaluations and assertion test
- Deprecate individual function call based on language
|
|
|
|
Conflicts:
testapp/exam/admin.py
testapp/exam/models.py
testapp/exam/views.py
|
|
Conflicts:
testapp/exam/models.py
testapp/exam/views.py
|
|
moved output folder in the app.
|