2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 04:55:44 +00:00

Massaging unit tests

- Decimal fields are useful but VERY ANNOYING to use
- Needed to fix some test cases
This commit is contained in:
Oliver Walters
2019-11-19 08:59:56 +11:00
parent 400941c10f
commit 6e90ac367e
4 changed files with 22 additions and 4 deletions

View File

@ -123,7 +123,7 @@ class PartAPITest(APITestCase):
url = reverse('api-bom-item-detail', kwargs={'pk': 3})
response = self.client.get(url, format='json')
self.assertEqual(response.status_code, status.HTTP_200_OK)
self.assertEqual(response.data['quantity'], 25)
self.assertEqual(int(float(response.data['quantity'])), 25)
# Increase the quantity
data = response.data
@ -134,7 +134,7 @@ class PartAPITest(APITestCase):
# Check that the quantity was increased and a note added
self.assertEqual(response.status_code, status.HTTP_200_OK)
self.assertEqual(response.data['quantity'], 57)
self.assertEqual(int(float(response.data['quantity'])), 57)
self.assertEqual(response.data['note'], 'Added a note')
def test_add_bom_item(self):