#69 test(ReconciliationJar): fix tests.

This commit is contained in:
2024-12-14 21:37:24 -05:00
parent 1b425542b3
commit 8ab7903a0a
5 changed files with 15 additions and 56 deletions

View File

@@ -114,22 +114,23 @@ class TestJarReconcliation(TestCase):
reconciliation.save()
def test_fail_create_reconciliation_with_wrong_total_purchases_purchases(self):
url = '/don_confiao/reconciliation_jar/create'
url = '/don_confiao/reconciliate_jar'
total_purchases = (11 * 72500) + (27 * 72500)
bad_total_purchases = total_purchases + 2
data = {
'date_time': '2024-12-02T21:07',
'cashman': 'carlos',
'reconcilier': 'carlos',
'total_cash_purchases': bad_total_purchases,
'cash_taken': total_purchases,
'cash_discrepancy': 0,
'purchases': json.dumps([#machete por error al codificar el json en el request
'cash_purchases': [
self.purchase.id,
self.purchase2.id,
self.purchase.id,
]),
],
}
response = self.client.post(url, data, format='json')
response = self.client.post(url, data=json.dumps(data).encode('utf-8'),
content_type='application/json')
rawContent = response.content.decode('utf-8')
content = json.loads(rawContent)
@@ -146,13 +147,15 @@ class TestJarReconcliation(TestCase):
'total_cash_purchases': total_purchases,
'cash_taken': total_purchases,
'cash_discrepancy': 0,
'cash_purchases': json.dumps([#machete por error al codificar el json en el request
'cash_purchases': [
self.purchase.id,
self.purchase2.id,
self.purchase.id,
]),
],
}
response = self.client.post(url, data, format='json')
response = self.client.post(url, data=json.dumps(data).encode('utf-8'),
content_type='application/json')
rawContent = response.content.decode('utf-8')
content = json.loads(rawContent)