add invalid test for htmx_create_device_cagetory

This commit is contained in:
Andreas Zweili 2022-02-11 17:40:58 +01:00
parent d546827b8a
commit 42970896a6
1 changed files with 17 additions and 0 deletions

View File

@ -33,3 +33,20 @@ def test_device_category_create_view(create_admin_user):
response = client.post('/create/devices/category/', data)
assert (response.status_code == 200
and helper.in_content(response, 'Foo'))
def test_device_category_create_view_invalid_form(create_admin_user):
user = create_admin_user()
client = Client()
client.login(username="pharma-admin", password="password")
computer = mixer.blend('computers.Computer', customer=user['customer'])
session = client.session
session['device_to_update'] = computer.pk
session.save()
data = {
"name": " ",
"save_category": "adf",
}
response = client.post('/create/devices/category/', data)
assert (response.status_code == 200
and helper.in_content(response, 'This field is required.'))