2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-30 20:46:47 +00:00

Unit test fixes

This commit is contained in:
Oliver 2021-07-19 10:55:23 +10:00
parent 565fe9a98e
commit 33e70ec5a7

View File

@ -218,14 +218,27 @@ class ManufacturerTest(InvenTreeAPITestCase):
def test_supplier_part_create(self):
url = reverse('api-supplier-part-list')
# Create supplier part
# Create a manufacturer part
response = self.post(
reverse('api-manufacturer-part-list'),
{
'part': 1,
'manufacturer': 7,
'MPN': 'PART_NUMBER',
},
expected_code=201
)
pk = response.data['pk']
# Create a supplier part (associated with the new manufacturer part)
data = {
'part': 1,
'supplier': 1,
'SKU': 'SKU_TEST',
'manufacturer': 7,
'MPN': 'PART_NUMBER',
'manufacturer_part': pk,
}
response = self.client.post(url, data, format='json')
self.assertEqual(response.status_code, status.HTTP_201_CREATED)