Changed scopes from list to set and made filters additive

This commit is contained in:
0mar
2020-12-14 17:39:06 +01:00
parent 62c56ec2c8
commit 3eccf7abdd
5 changed files with 63 additions and 46 deletions

View File

@@ -1628,17 +1628,15 @@ async def test_get_service(app, mockservice_url):
'info': {},
'display': True,
}
with mock_role(app, 'service'):
r = await api_request(
app,
'services/%s' % mockservice.name,
headers={'Authorization': 'token %s' % mockservice.api_token},
)
r.raise_for_status()
with mock_role(app, 'user'):
r = await api_request(
app, 'services/%s' % mockservice.name, headers=auth_header(db, 'user')
)
r = await api_request(
app,
'services/%s' % mockservice.name,
headers={'Authorization': 'token %s' % mockservice.api_token},
)
r.raise_for_status()
r = await api_request(
app, 'services/%s' % mockservice.name, headers=auth_header(db, 'user')
)
assert r.status_code == 403