2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-02 03:30:54 +00:00

Specify 'default' functions for 'reference' field in SalesOrder and PurchaseOrder

- Refactor CreatePurchaseOrder form
- Some migrations
This commit is contained in:
Oliver
2021-07-02 23:59:02 +10:00
parent 7e5c9aa043
commit 984828f3bb
15 changed files with 200 additions and 137 deletions

View File

@ -152,22 +152,6 @@ class POTests(OrderViewTestCase):
keys = response.context.keys()
self.assertIn('PurchaseOrderStatus', keys)
def test_po_create(self):
""" Launch forms to create new PurchaseOrder"""
url = reverse('po-create')
# Without a supplier ID
response = self.client.get(url, HTTP_X_REQUESTED_WITH='XMLHttpRequest')
self.assertEqual(response.status_code, 200)
# With a valid supplier ID
response = self.client.get(url, {'supplier': 1}, HTTP_X_REQUESTED_WITH='XMLHttpRequest')
self.assertEqual(response.status_code, 200)
# With an invalid supplier ID
response = self.client.get(url, {'supplier': 'goat'}, HTTP_X_REQUESTED_WITH='XMLHttpRequest')
self.assertEqual(response.status_code, 200)
def test_po_export(self):
""" Export PurchaseOrder """