diff --git a/common/lib/xmodule/xmodule/tests/__init__.py b/common/lib/xmodule/xmodule/tests/__init__.py index 1115d85c7f..3b222b0e04 100644 --- a/common/lib/xmodule/xmodule/tests/__init__.py +++ b/common/lib/xmodule/xmodule/tests/__init__.py @@ -9,6 +9,7 @@ import unittest import os import fs +import json import numpy import xmodule @@ -291,9 +292,14 @@ class CodeResponseTest(unittest.TestCase): for i in range(numAnswers): old_cmap.update(CorrectMap(answer_id=answer_ids[i], queuekey=1000 + i)) - # Message format inherited from ExternalResponse - correct_score_msg = "EXACT_ANSMESSAGE" - incorrect_score_msg = "WRONG_FORMATMESSAGE" + # TODO: Message format inherited from ExternalResponse + #correct_score_msg = "EXACT_ANSMESSAGE" + #incorrect_score_msg = "WRONG_FORMATMESSAGE" + + # New message format common to external graders + correct_score_msg = json.dumps({'correct':True, 'score':1, 'msg':'MESSAGE'}) + incorrect_score_msg = json.dumps({'correct':False, 'score':0, 'msg':'MESSAGE'}) + xserver_msgs = {'correct': correct_score_msg, 'incorrect': incorrect_score_msg, }