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,
}