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