mirror of
https://github.com/inventree/InvenTree.git
synced 2025-05-09 08:48:48 +00:00
Test for part export view
- Needs some more work (parts need supplier parts!)
This commit is contained in:
parent
afcd411358
commit
21d2c434ff
@ -35,6 +35,14 @@ class PartListTest(PartViewTestCase):
|
|||||||
self.assertIn('parts', keys)
|
self.assertIn('parts', keys)
|
||||||
self.assertIn('user', keys)
|
self.assertIn('user', keys)
|
||||||
|
|
||||||
|
def test_export(self):
|
||||||
|
""" Export part data to CSV """
|
||||||
|
|
||||||
|
response = self.client.get(reverse('part-export'), {'parts': '1,2,3,4,5,6,7,8,9,10'}, HTTP_X_REQUESTED_WITH='XMLHttpRequest')
|
||||||
|
|
||||||
|
self.assertEqual(response.status_code, 200)
|
||||||
|
self.assertIn('streaming_content', dir(response))
|
||||||
|
|
||||||
|
|
||||||
class PartDetailTest(PartViewTestCase):
|
class PartDetailTest(PartViewTestCase):
|
||||||
|
|
||||||
@ -67,11 +75,13 @@ class PartDetailTest(PartViewTestCase):
|
|||||||
self.assertTrue(response.context['editing_enabled'])
|
self.assertTrue(response.context['editing_enabled'])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class PartEditTest(PartViewTestCase):
|
class PartEditTest(PartViewTestCase):
|
||||||
""" Tests for Part editing form """
|
""" Tests for Part editing form """
|
||||||
|
|
||||||
def test_get_edit(self):
|
def test_get_edit(self):
|
||||||
response = self.client.get(reverse('part-edit', args=(1,)), HTTP_X_REQUESTED_WITH='XMLHttpRequest')
|
response = self.client.get(reverse('part-edit', args=(1,)), HTTP_X_REQUESTED_WITH='XMLHttpRequest')
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
keys = response.context.keys()
|
keys = response.context.keys()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user