blob: ea49c74d0d700a016bcdec6fdeb34a3656f520d4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
Feature: Get service description for current user
The LEAP provider can offer different services and their availability may
depend upon a users service level - so wether they are paying or not.
The /1/service endpoint allows the client to find out about the services
available to the authenticated user.
Background:
Given I authenticated
Given I set headers:
| Accept | application/json |
| Content-Type | application/json |
| Authorization | Token token="MY_AUTH_TOKEN" |
Scenario: Get service settings
When I send a GET request to "/1/service"
Then the response status should be "200"
And the response should be:
"""
{
"name": "free",
"description": "free account, with rate limited VPN",
"eip_rate_limit": true,
"storage": 100,
"services": [
"eip"
]
}
"""
|