mirror of
https://github.com/fuckpiracyshield/api.git
synced 2024-12-22 10:40:48 +01:00
40 lines
1.3 KiB
Python
40 lines
1.3 KiB
Python
|
import pytest
|
||
|
import requests
|
||
|
|
||
|
import sys
|
||
|
import os
|
||
|
|
||
|
sys.path.append('../')
|
||
|
|
||
|
from base import provider_authentication, authenticated_get_request
|
||
|
|
||
|
class TestProviderRetrieveTicketItems:
|
||
|
|
||
|
@pytest.fixture(scope = "function", autouse = True)
|
||
|
def setup_method(self, provider_authentication):
|
||
|
self.access_token, self.refresh_token = provider_authentication
|
||
|
|
||
|
def test_fqdn_get_all(self):
|
||
|
response = authenticated_get_request('/api/v1/fqdn/get/all', self.access_token)
|
||
|
|
||
|
assert response.status_code == 200
|
||
|
assert response.json()['status'] == 'success'
|
||
|
|
||
|
def test_fqdn_get_all_txt(self):
|
||
|
response = authenticated_get_request('/api/v1/fqdn/get/all/txt', self.access_token)
|
||
|
|
||
|
assert response.status_code == 200
|
||
|
assert response.headers.get('Content-Type', '').lower() == 'text/plain; charset=utf-8'
|
||
|
|
||
|
def test_ipv4_get_all(self):
|
||
|
response = authenticated_get_request('/api/v1/fqdn/get/all', self.access_token)
|
||
|
|
||
|
assert response.status_code == 200
|
||
|
assert response.json()['status'] == 'success'
|
||
|
|
||
|
def test_ipv4_get_all_txt(self):
|
||
|
response = authenticated_get_request('/api/v1/fqdn/get/all/txt', self.access_token)
|
||
|
|
||
|
assert response.status_code == 200
|
||
|
assert response.headers.get('Content-Type', '').lower() == 'text/plain; charset=utf-8'
|