test for drag and drop

This commit is contained in:
Alexander Kryklia
2013-01-02 13:34:29 +02:00
parent 7ab1325647
commit ff782fff6c

View File

@@ -33,13 +33,13 @@ class Test_DragAndDrop(unittest.TestCase):
user_input = '{"use_targets": true, "draggables": [{"1": [10,10]}, \
{"name_with_icon": [[10,10],4]}]}'
correct_answer = {'1': [10, 10], 'name_with_icon': [[10, 10], 4]}
self.assertFalse(draganddrop.grade(user_input, correct_answer))
self.assertTrue(draganddrop.grade(user_input, correct_answer))
def test_position_and_targets(self):
user_input = '{"use_targets": false, \
"draggables": [{"1": "t1"}, {"name_with_icon": "t2"}]}'
correct_answer = {'1': 't1', 'name_with_icon': 't2'}
self.assertFalse(draganddrop.grade(user_input, correct_answer))
self.assertTrue(draganddrop.grade(user_input, correct_answer))
def test_positions_exact(self):
user_input = '{"use_targets": false, "draggables": \