add test for different keys in correct and iser answer

This commit is contained in:
Alexander Kryklia
2012-12-27 12:41:09 +02:00
parent 58483319a3
commit d7801fdabe

View File

@@ -71,6 +71,12 @@ class Test_DragAndDrop(unittest.TestCase):
correct_answer = {'1': [[40, 10], 29], 'name_with_icon': [20, 20]}
self.assertFalse(draganddrop.grade(user_input, correct_answer))
def test_correct_answer_not_has_key_from_user_answer(self):
user_input = '{"use_targets": true, "draggables": [{"1": "t1"}, \
{"name_with_icon": "t2"}]}'
correct_answer = {'3': 't3', 'name_with_icon': 't2'}
self.assertFalse(draganddrop.grade(user_input, correct_answer))
def suite():