Skip to content

Commit 577fa38

Browse files
committed
Add test for testing response headers
1 parent b3ab1ee commit 577fa38

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

tests/test_response_headers.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import threescale_api
2+
import os
3+
import pytest
4+
5+
@pytest.fixture(scope="module")
6+
def client():
7+
return threescale_api.ThreeScaleClient(url=os.environ['THREESCALE_PROVIDER_URL'],
8+
token=os.environ['THREESCALE_PROVIDER_TOKEN'], ssl_verify=False)
9+
10+
def test_x_served_by_ga(client):
11+
response = client._rest.get(url=client.url + "/accounts.json")
12+
assert response.status_code == 200
13+
assert "X-Served-By" not in response.headers
14+
15+
def test_x_served_by_mas(client):
16+
response = client._rest.get(url=client.url + "/accounts.json")
17+
assert response.status_code == 200
18+
assert "X-Served-By" in response.headers

0 commit comments

Comments
 (0)