Commit 24406122 by Oksana Slusarenro

Fix test for conditional module.

parent 6d567013
...@@ -103,7 +103,7 @@ class ConditionalFactory(object): ...@@ -103,7 +103,7 @@ class ConditionalFactory(object):
cond_location = Location("edX", "conditional_test", "test_run", "conditional", "SampleConditional", None) cond_location = Location("edX", "conditional_test", "test_run", "conditional", "SampleConditional", None)
field_data = DictFieldData({ field_data = DictFieldData({
'data': '<conditional/>', 'data': '<conditional/>',
'condional_attr': 'attempted', 'conditional_attr': 'attempted',
'conditional_value': 'true', 'conditional_value': 'true',
'xml_attributes': {'attempted': 'true'}, 'xml_attributes': {'attempted': 'true'},
'children': [child_descriptor.location], 'children': [child_descriptor.location],
...@@ -322,7 +322,7 @@ class ConditionalModuleXmlTest(unittest.TestCase): ...@@ -322,7 +322,7 @@ class ConditionalModuleXmlTest(unittest.TestCase):
definition = ConditionalDescriptor.definition_from_xml(xml_object, Mock())[0] definition = ConditionalDescriptor.definition_from_xml(xml_object, Mock())[0]
expected_definition = { expected_definition = {
'show_tag_list': [], 'show_tag_list': [],
'condional_attr': 'attempted', 'conditional_attr': 'attempted',
'conditional_value': 'false', 'conditional_value': 'false',
'conditional_message': '' 'conditional_message': ''
} }
...@@ -340,6 +340,7 @@ class ConditionalModuleXmlTest(unittest.TestCase): ...@@ -340,6 +340,7 @@ class ConditionalModuleXmlTest(unittest.TestCase):
} }
self.assertDictEqual(modules['cond_module'].xml_attributes, expected_xml_attributes) self.assertDictEqual(modules['cond_module'].xml_attributes, expected_xml_attributes)
class ConditionalModuleStudioTest(XModuleXmlImportTest): class ConditionalModuleStudioTest(XModuleXmlImportTest):
""" """
Unit tests for how conditional test interacts with Studio. Unit tests for how conditional test interacts with Studio.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment