02.04.26
This commit is contained in:
@@ -142,5 +142,17 @@ class PurchaseTradeTestCase(ModuleTestCase):
|
||||
{'type': 'derivative', 'amount': Decimal('30')},
|
||||
])
|
||||
|
||||
def test_sale_report_crop_name_handles_missing_crop(self):
|
||||
'sale report crop name returns an empty string when crop is missing'
|
||||
Sale = Pool().get('sale.sale')
|
||||
|
||||
sale = Sale()
|
||||
sale.crop = None
|
||||
self.assertEqual(sale.report_crop_name, '')
|
||||
|
||||
sale.crop = Mock(name='crop')
|
||||
sale.crop.name = 'Main Crop'
|
||||
self.assertEqual(sale.report_crop_name, 'Main Crop')
|
||||
|
||||
|
||||
del ModuleTestCase
|
||||
|
||||
Reference in New Issue
Block a user