Skip to content

Commit c3b1704

Browse files
committed
PUT /admin/api/accounts/{id}
1 parent e8e0f71 commit c3b1704

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

tests/integration/conftest.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,13 @@ def access_token(access_token_params, api):
102102
cleanup(entity)
103103

104104

105+
@pytest.fixture(scope='module')
106+
def update_account_params():
107+
suffix = secrets.token_urlsafe(8)
108+
name = f"updated-{suffix}"
109+
return dict(name=name, username=name, org_name=name)
110+
111+
105112
@pytest.fixture(scope='module')
106113
def account_params():
107114
suffix = get_suffix()

tests/integration/test_integration_accounts.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ def test_account_can_be_created(api, account, account_params):
1111
asserts.assert_resource_params(account, account_params)
1212

1313

14+
def test_account_update(api,account,update_account_params):
15+
updated_account = account.update(params=update_account_params)
16+
asserts.assert_resource(updated_account)
17+
asserts.assert_resource_params(updated_account,update_account_params)
18+
19+
1420
def test_account_can_be_read(api, account, account_params):
1521
read = api.accounts.read(account.entity_id)
1622
asserts.assert_resource(read)
@@ -23,5 +29,6 @@ def test_account_can_be_read_by_name(api, account, account_params):
2329
asserts.assert_resource(read)
2430
asserts.assert_resource_params(read, account_params)
2531

32+
2633
def test_users_list(api, account):
2734
assert len(account.users.list()) >= 1

0 commit comments

Comments
 (0)