From ab3e66d57899c6172c37a52cc7a3a6c26e884ebc Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 8 Aug 2019 23:10:07 +1000 Subject: [PATCH] Test for BOM download --- InvenTree/part/test_views.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/InvenTree/part/test_views.py b/InvenTree/part/test_views.py index 8865fe9e63..778a3ef076 100644 --- a/InvenTree/part/test_views.py +++ b/InvenTree/part/test_views.py @@ -77,8 +77,13 @@ class PartDetailTest(PartViewTestCase): self.assertEqual(response.status_code, 200) self.assertTrue(response.context['editing_enabled']) + def test_bom_download(self): + """ Test downloading a BOM for a valid part """ - + response = self.client.get(reverse('bom-export', args=(1,)), HTTP_X_REQUESTED_WITH='XMLHttpRequest') + self.assertEqual(response.status_code, 200) + self.assertIn('streaming_content', dir(response)) + class PartEditTest(PartViewTestCase): """ Tests for Part editing form """