#14 feat(Tryton): add address on update customers from tryton.
This commit is contained in:
		| @@ -30,13 +30,13 @@ class TestCustomersFromTryton(TestCase): | ||||
|                 return [5, 6, 7, 8] | ||||
|  | ||||
|             party_read = 'model.party.party.read' | ||||
|             read_args = ([5, 6, 7, 8], ['id', 'name'], {'company': 1}) | ||||
|             read_args = ([5, 6, 7, 8], ['id', 'name', 'addresses'], {'company': 1}) | ||||
|             if (args == (party_read, read_args)): | ||||
|                 return [ | ||||
|                     {'id': 5, 'name': 'Carlos'}, | ||||
|                     {'id': 6, 'name': 'Cristian'}, | ||||
|                     {'id': 7, 'name': 'Ana'}, | ||||
|                     {'id': 8, 'name': 'José'}, | ||||
|                     {'id': 5, 'name': 'Carlos', 'addresses': []}, | ||||
|                     {'id': 6, 'name': 'Cristian', 'addresses': []}, | ||||
|                     {'id': 7, 'name': 'Ana', 'addresses': [302]}, | ||||
|                     {'id': 8, 'name': 'José', 'addresses': []}, | ||||
|                 ] | ||||
|  | ||||
|             raise Exception(f"Sorry, args non expected on  this test: {args}") | ||||
| @@ -60,7 +60,9 @@ class TestCustomersFromTryton(TestCase): | ||||
|         created_customer = Customer.objects.get(id=3) | ||||
|         self.assertEqual(created_customer.external_id, str(7)) | ||||
|         self.assertEqual(created_customer.name, 'Ana') | ||||
|         self.assertEqual(created_customer.address_external_id, str(302)) | ||||
|  | ||||
|         updated_customer = Customer.objects.get(id=1) | ||||
|         self.assertEqual(updated_customer.external_id, str(5)) | ||||
|         self.assertEqual(updated_customer.name, 'Carlos') | ||||
|         self.assertIn(updated_customer.address_external_id, ['', None]) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user