add customer view permission test
This commit is contained in:
parent
871562d2c8
commit
a6ea6c545f
|
@ -58,6 +58,18 @@ def test_customer_detail_view(create_admin_user):
|
|||
assert response.status_code == 200
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_customer_detail_view_no_permissions():
|
||||
User = get_user_model()
|
||||
admin = User.objects.create_user("novartis-admin", "admin@novartis.com",
|
||||
"password", is_staff=True)
|
||||
client = Client()
|
||||
Customer.objects.create(name="Novartis")
|
||||
client.login(username="novartis-admin", password="password")
|
||||
response = client.get('/customer/1/')
|
||||
assert "Novartis" not in response.content.decode('utf8')
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_customer_computer_table_not_logged_in():
|
||||
client = Client().get('/customer/1/computers/')
|
||||
|
|
Loading…
Reference in New Issue