Bug fix for test cases

This commit is contained in:
Oliver Walters 2019-11-19 10:19:52 +11:00
parent 9da8189899
commit dbdbe69f7f
2 changed files with 3 additions and 1 deletions

View File

@ -616,6 +616,8 @@ class StockItem(models.Model):
if quantity < 0:
quantity = 0
self.quantity = quantity
if quantity == 0 and self.delete_on_deplete and self.can_delete():
# TODO - Do not actually "delete" stock at this point - instead give it a "DELETED" flag

View File

@ -245,7 +245,7 @@ class StockTest(TestCase):
w1 = StockItem.objects.get(pk=100)
w2 = StockItem.objects.get(pk=101)
# Take 25 units from w1
# Take 25 units from w1 (there are only 10 in stock)
w1.take_stock(30, None, notes='Took 30')
# Get from database again