Compare commits

..

1 Commits

Author SHA1 Message Date
Daniel Sun 3ff156e6ce add cli tests and test paginated searching in search api test
continuous-integration/drone/pr Build is passing Details
2023-02-20 19:25:50 +00:00
2 changed files with 3 additions and 5 deletions

View File

@ -112,9 +112,7 @@ def test_groups(cli_setup, ldap_user):
assert result.output.find(name) != -1
for name in group_names:
result = runner.invoke(cli, [
'groups', 'removemember', name, ldap_user.uid,
], input='y\n')
result = runner.invoke(cli, ['groups', 'delete', name], input='y\n')
assert result.exit_code == 0

View File

@ -179,7 +179,7 @@ def create_random_names():
"evanescent",
"shrill",
"uppity",
"adhoc ",
"adhoc",
"alleged",
"round",
"smart",
@ -302,8 +302,8 @@ def test_api_group_search(client, create_searchable_groups):
cn = cns[tup[0]]
status, data = client.get(f'/api/groups/search/{cn}/{tup[1]}')
assert status == 200
assert data[0] == cn
assert len(data) == tup[1]
assert data[0] == cn
for cn in cns:
status, data = client.delete(f'/api/groups/{cn}')