Merge pull request 'fix: purchase summary test.' (#18) from fix_master_customer_test into main
Reviewed-on: #18
This commit is contained in:
		| @@ -2,6 +2,6 @@ | ||||
| <dl> | ||||
| <dt>Date</dt> <dd>{{ purchase.date }}</dd> | ||||
| <dt>ID</dt> <dd>{{ purchase.id }}</dd> | ||||
| <dt>Customer</dt> <dd>{{ purchase.customer }}</dd> | ||||
| <dt>Customer</dt> <dd>{{ purchase.customer.name }}</dd> | ||||
| <dt>Total</dt> <dd>{{ purchase.get_total }}</dd> | ||||
| </dl> | ||||
| @@ -1,11 +1,15 @@ | ||||
| from django.test import TestCase, Client | ||||
| from ..models import Sale, Product, SaleLine | ||||
| from ..models import Sale, Product, SaleLine, Customer | ||||
|  | ||||
| class TestSummaryViewPurchase(TestCase): | ||||
|     def setUp(self): | ||||
|         customer = Customer() | ||||
|         customer.name = 'Alejo Mono' | ||||
|         customer.save() | ||||
|  | ||||
|         self.client = Client() | ||||
|         purchase = Sale() | ||||
|         purchase.customer = "Alejo Mono" | ||||
|         purchase.customer = customer | ||||
|         purchase.date = "2024-07-30" | ||||
|         purchase.clean() | ||||
|         purchase.save() | ||||
| @@ -28,4 +32,3 @@ class TestSummaryViewPurchase(TestCase): | ||||
|         self.assertEqual(response.status_code, 200) | ||||
|         self.assertEqual(response.context["purchase"].customer, self.purchase.customer) | ||||
|         self.assertIn('Alejo Mono', response.content.decode('utf-8')) | ||||
|          | ||||
|   | ||||
		Reference in New Issue
	
	Block a user