'Test reusable draggables (no mupltiple draggables per target)'

def test_reuse_draggable_no_mupliples(self):

    user_input = '[{"1":"target1"},                                    {"2":"target2"},{"1":"target3"},{"2":"target4"},{"2":"target5"},                                    {"3":"target6"}]'
    correct_answer = [{'draggables': ['1'], 'targets': ['target1', 'target3'], 'rule': 'anyof'}, {'draggables': ['2'], 'targets': ['target2', 'target4', 'target5'], 'rule': 'anyof'}, {'draggables': ['3'], 'targets': ['target6'], 'rule': 'anyof'}]
    self.assertTrue(draganddrop.grade(user_input, correct_answer))
