mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 05:05:42 +00:00 
			
		
		
		
	Tests for PartCategory forms
This commit is contained in:
		| @@ -146,3 +146,25 @@ class PartQRTest(PartViewTestCase): | ||||
|         data = str(response.content) | ||||
|          | ||||
|         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) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user