Пример #1
0
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
Пример #2
0
def update_questionnaire(user, payload):
    return utils.update_resource(client, user, 'questionnaire', payload)
Пример #3
0
def update_theme(user, payload):
    return utils.update_resource(client, user, 'theme', payload)
Пример #4
0
def update_question_file(user, payload):
    return utils.update_resource(client, user, 'annexe', payload)