diff --git a/common/lib/xmodule/xmodule/tests/test_combined_open_ended.py b/common/lib/xmodule/xmodule/tests/test_combined_open_ended.py index ba3dc10b4b..b327d10340 100644 --- a/common/lib/xmodule/xmodule/tests/test_combined_open_ended.py +++ b/common/lib/xmodule/xmodule/tests/test_combined_open_ended.py @@ -290,7 +290,7 @@ class CombinedOpenEndedModuleTest(unittest.TestCase): ''') - task_xml = ''' + task_xml1 = ''' What hint about this problem would you give to someone? @@ -300,7 +300,15 @@ class CombinedOpenEndedModuleTest(unittest.TestCase): ''' - definition = {'prompt': etree.XML(prompt), 'rubric': etree.XML(rubric), 'task_xml': [task_xml]} + task_xml2 = ''' + + + Enter essay here. + This is the answer. + {"grader_settings" : "ml_grading.conf", "problem_id" : "6.002x/Welcome/OETest"} + + ''' + definition = {'prompt': etree.XML(prompt), 'rubric': etree.XML(rubric), 'task_xml': [task_xml1, task_xml2]} descriptor = Mock() def setUp(self): @@ -320,7 +328,12 @@ class CombinedOpenEndedModuleTest(unittest.TestCase): changed = self.combinedoe.update_task_states() self.assertFalse(changed) - # do something to change the state + #prev_context = self.combinedoe.get_context() + #new_state = {'state': CombinedOpenEndedModule.INITIAL, 'history': []} + ## force a task change + #task_state = self.combinedoe.overwrite_state(json.dumps(new_state)) - # check again + ## check again + #new_context = self.combinedoe.get_context() + #self.assertNotEqual(prev_context['state'], new_context['state'])