main.py - added endpoint to release single lease

This commit is contained in:
Oscar Krause
2022-12-29 19:03:09 +01:00
parent 569ca8b3ea
commit 17978c2e2e
3 changed files with 43 additions and 0 deletions

View File

@@ -205,7 +205,18 @@ def test_leasing_v1_lease_renew():
assert response.json()['lease_ref'] == LEASE_REF
def test_leasing_v1_lease_delete():
bearer_token = jwt.encode({"origin_ref": ORIGIN_REF}, key=jwt_encode_key, algorithm=ALGORITHMS.RS256)
bearer_token = f'Bearer {bearer_token}'
response = client.delete(f'/leasing/v1/lease/{LEASE_REF}', headers={'authorization': bearer_token})
assert response.status_code == 200
assert response.json()['lease_ref'] == LEASE_REF
def test_leasing_v1_lessor_lease_remove():
test_leasing_v1_lessor()
bearer_token = jwt.encode({"origin_ref": ORIGIN_REF}, key=jwt_encode_key, algorithm=ALGORITHMS.RS256)
bearer_token = f'Bearer {bearer_token}'
response = client.delete('/leasing/v1/lessor/leases', headers={'authorization': bearer_token})