mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-28 19:46:46 +00:00
Tests for PartCategory forms
This commit is contained in:
parent
ab3e66d578
commit
d6f1fe74d1
@ -146,3 +146,25 @@ class PartQRTest(PartViewTestCase):
|
|||||||
data = str(response.content)
|
data = str(response.content)
|
||||||
|
|
||||||
self.assertIn('Error:', data)
|
self.assertIn('Error:', data)
|
||||||
|
|
||||||
|
|
||||||
|
class CategoryTest(PartViewTestCase):
|
||||||
|
""" Tests for PartCategory related views """
|
||||||
|
|
||||||
|
def test_create(self):
|
||||||
|
""" Test view for creating a new category """
|
||||||
|
response = self.client.get(reverse('category-create'), {'category': 1}, HTTP_X_REQUESTED_WITH='XMLHttpRequest')
|
||||||
|
|
||||||
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
|
def test_create_invalid_parent(self):
|
||||||
|
""" test creation of a new category with an invalid parent """
|
||||||
|
response = self.client.get(reverse('category-create'), {'category': 9999}, HTTP_X_REQUESTED_WITH='XMLHttpRequest')
|
||||||
|
|
||||||
|
# Form should still return OK
|
||||||
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
|
def test_edit(self):
|
||||||
|
""" Retrieve the part category editing form """
|
||||||
|
response = self.client.get(reverse('category-edit', args=(1,)), HTTP_X_REQUESTED_WITH='XMLHttpRequest')
|
||||||
|
self.assertEqual(response.status_code, 200)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user