'Test reusable draggables'

def test_mixed_reuse_and_not_reuse(self):

    user_input = '[{"a":"target1"},                                    {"b":"target2"},{"c":"target3"},    {"a":"target4"},                                    {"a":"target5"}]'
    correct_answer = [{'draggables': ['a', 'b'], 'targets': ['target1', 'target2', 'target4', 'target5'], 'rule': 'anyof'}, {'draggables': ['c'], 'targets': ['target3'], 'rule': 'exact'}]
    self.assertTrue(draganddrop.grade(user_input, correct_answer))
