def test_inspector_can_update_theme_order(): theme = factories.ThemeFactory() user = utils.make_inspector_user(theme.questionnaire.control) original_order = theme.order new_order = 123 assert new_order != original_order payload = { "id": str(theme.id), "order": str(new_order), "title": theme.title } response = utils.update_resource(client, user, 'theme', payload) assert response.status_code == 200 assert response.data['order'] == new_order
def update_questionnaire(user, payload): return utils.update_resource(client, user, 'questionnaire', payload)
def update_theme(user, payload): return utils.update_resource(client, user, 'theme', payload)
def update_question_file(user, payload): return utils.update_resource(client, user, 'annexe', payload)