'Describe carbon molecule in LCAO-MO'

def test_lcao_extra_element_incorrect(self):

    user_input = '[{"1":"s_left"},                                    {"5":"s_right"},{"4":"s_sigma"},{"6":"s_sigma_star"},{"7":"p_left_1"},                                    {"8":"p_left_2"},{"17":"p_left_3"},{"10":"p_right_1"},{"9":"p_right_2"},                                    {"2":"p_pi_1"},{"3":"p_pi_2"},{"11":"s_sigma_name"},                                    {"13":"s_sigma_star_name"},{"15":"p_pi_name"},{"16":"p_pi_star_name"},                                    {"12":"p_sigma_name"},{"14":"p_sigma_star_name"}]'
    correct_answer = [{'draggables': ['1', '2', '3', '4', '5', '6'], 'targets': ['s_left', 's_right', 's_sigma', 's_sigma_star', 'p_pi_1', 'p_pi_2'], 'rule': 'anyof'}, {'draggables': ['7', '8', '9', '10'], 'targets': ['p_left_1', 'p_left_2', 'p_right_1', 'p_right_2'], 'rule': 'anyof'}, {'draggables': ['11', '12'], 'targets': ['s_sigma_name', 'p_sigma_name'], 'rule': 'anyof'}, {'draggables': ['13', '14'], 'targets': ['s_sigma_star_name', 'p_sigma_star_name'], 'rule': 'anyof'}, {'draggables': ['15'], 'targets': ['p_pi_name'], 'rule': 'anyof'}, {'draggables': ['16'], 'targets': ['p_pi_star_name'], 'rule': 'anyof'}]
    self.assertFalse(draganddrop.grade(user_input, correct_answer))
