diff --git a/test/main.py b/test/main.py index d28d1a4..aeb52e3 100644 --- a/test/main.py +++ b/test/main.py @@ -21,3 +21,51 @@ def test_status(): response = client.get('/status') assert response.status_code == 200 assert response.json()['status'] == 'up' + + +def test_client_token(): + response = client.get('/client-token') + assert response.status_code == 200 + + +def test_auth_v1_origin(): + payload = { + "registration_pending": False, + "environment": { + "guest_driver_version": "guest_driver_version", + "hostname": "myhost", + "ip_address_list": ["192.168.1.123"], + "os_version": "os_version", + "os_platform": "os_platform", + "fingerprint": {"mac_address_list": ["ff:ff:ff:ff:ff:ff"]}, + "host_driver_version": "host_driver_version" + }, + "update_pending": False, + "candidate_origin_ref": "00112233-4455-6677-8899-aabbccddeeff" + } + response = client.post('/auth/v1/origin', json=payload) + assert response.status_code == 200 + + +def test_auth_v1_code(): + pass + + +def test_auth_v1_token(): + pass + + +def test_leasing_v1_lessor(): + pass + + +def test_leasing_v1_lessor_lease(): + pass + + +def test_leasing_v1_lease_renew(): + pass + + +def test_leasing_v1_lessor_lease_remove(): + pass