mirror of
https://github.com/pds-nest/nest.git
synced 2024-11-28 23:44:19 +00:00
Test user completati, get e patch danno problemi per test che dovrebbero fallire
This commit is contained in:
parent
ef6852037c
commit
47d08da877
1 changed files with 30 additions and 0 deletions
|
@ -1,5 +1,7 @@
|
||||||
from flask.testing import Client
|
from flask.testing import Client
|
||||||
|
|
||||||
|
'''A file that contains tests of classes and methods for all the requests concerning an user.'''
|
||||||
|
|
||||||
|
|
||||||
class TestUserGet:
|
class TestUserGet:
|
||||||
def test_for_success(self, flask_client: Client, admin_headers):
|
def test_for_success(self, flask_client: Client, admin_headers):
|
||||||
|
@ -7,6 +9,18 @@ class TestUserGet:
|
||||||
assert b'success' in r.data
|
assert b'success' in r.data
|
||||||
|
|
||||||
|
|
||||||
|
# ritorna i dati di tutti gli utenti registrati
|
||||||
|
class TestUserGetAll:
|
||||||
|
def test_for_success(self, flask_client: Client, admin_headers):
|
||||||
|
r = flask_client.get(f'/api/v1/users/', headers=admin_headers)
|
||||||
|
assert b'success' in r.data
|
||||||
|
|
||||||
|
# FIXME AssertionError in flask_client at line 63. Il test non riesce ad andare a buon fine
|
||||||
|
def test_for_failure(self, flask_client: Client, user_headers):
|
||||||
|
r = flask_client.get(f'/api/v1/users/', headers=user_headers)
|
||||||
|
assert b'failure' in r.data
|
||||||
|
|
||||||
|
|
||||||
class TestUserAdd:
|
class TestUserAdd:
|
||||||
def test_for_success(self, flask_client: Client, admin_headers):
|
def test_for_success(self, flask_client: Client, admin_headers):
|
||||||
r = flask_client.post(f'/api/v1/users/', headers=admin_headers, json={
|
r = flask_client.post(f'/api/v1/users/', headers=admin_headers, json={
|
||||||
|
@ -36,3 +50,19 @@ class TestUserDelete:
|
||||||
assert b'failure' in r.data
|
assert b'failure' in r.data
|
||||||
|
|
||||||
|
|
||||||
|
class TestUserPatch:
|
||||||
|
|
||||||
|
def test_for_success(self, flask_client: Client, admin_headers):
|
||||||
|
r = flask_client.patch(f'/api/v1/users/admin@admin.com', headers=admin_headers, json={
|
||||||
|
'username': 'admin_patched'
|
||||||
|
})
|
||||||
|
assert b'success' in r.data
|
||||||
|
|
||||||
|
# FIXME AssertionError in flask_client at line 63. Il test non riesce ad andare a buon fine
|
||||||
|
def test_for_failure(self, flask_client: Client, user_headers):
|
||||||
|
r = flask_client.patch(f'/api/v1/users/admin@admin.com', headers=user_headers, json={
|
||||||
|
'username': 'admin_patched'
|
||||||
|
})
|
||||||
|
assert b'failure' in r.data
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue