This commit is contained in:
parent
d6b8c528de
commit
f643b91a8b
6
consumer_api/tests/__init__.py
Normal file
6
consumer_api/tests/__init__.py
Normal file
@ -0,0 +1,6 @@
|
||||
import os
|
||||
|
||||
# Setup environment variables for testing
|
||||
os.environ["INITIAL_SERVERS"] = "192.168.111.22"
|
||||
os.environ["LOCAL_UUID"] = "d8b2e5e2-f675-4194-9324-af58e4b70c54"
|
||||
os.environ["REDIS_URL"] = "redis://192.168.111.121/0"
|
29
consumer_api/tests/consumers_view_test.py
Normal file
29
consumer_api/tests/consumers_view_test.py
Normal file
@ -0,0 +1,29 @@
|
||||
import pytest
|
||||
|
||||
from flask import current_app
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def client():
|
||||
current_app.config["TESTING"] = True
|
||||
|
||||
with current_app.test_client() as client:
|
||||
yield client
|
||||
|
||||
|
||||
def test_access_denied(client):
|
||||
r = client.get('/api/user')
|
||||
|
||||
assert r.status_code == 401
|
||||
|
||||
|
||||
def test_access_denied2(client):
|
||||
r = client.get('/api/user', headers = { "Authorization": "invalidkey" })
|
||||
|
||||
assert r.status_code == 401
|
||||
|
||||
|
||||
def test_empty_database(client):
|
||||
r = client.get('/api/user', headers = { "Authorization": "testkey" })
|
||||
|
||||
assert len(r.json) == 0
|
Reference in New Issue
Block a user