File: test_update_group.py

package info (click to toggle)
python-globus-sdk 4.3.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,172 kB
  • sloc: python: 35,227; sh: 44; makefile: 35
file content (21 lines) | stat: -rw-r--r-- 643 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from tests.common import register_api_route_fixture_file


def test_update_group(groups_client):
    register_api_route_fixture_file(
        "groups",
        "/v2/groups/592e0566-5201-4207-b5e1-7cd6c516e9a0",
        "updated_group.json",
        method="PUT",
    )

    data = {
        "name": "Claptrap's Rough Riders",
        "description": "Stairs strongly discouraged.",
    }
    res = groups_client.update_group(
        group_id="592e0566-5201-4207-b5e1-7cd6c516e9a0", data=data
    )
    assert res.http_status == 200
    assert "Claptrap" in res.data["name"]
    assert "Stairs strongly discouraged." in res.data["description"]