def test_transfer_first_doc_order(self): # first set to 100 initial = float(100) initial_amounts = [(p._id, initial) for p in self.products] self.submit_xml_form(balance_submission(initial_amounts)) # then mark some receipts transfers = [(p._id, float(50 - 10*i)) for i, p in enumerate(self.products)] # then set to 50 final = float(50) balance_amounts = [(p._id, final) for p in self.products] self.submit_xml_form(transfer_first(transfers, balance_amounts)) for product, amt in transfers: self.check_product_stock(self.sp, product, final, 0)
def test_transfer_first_doc_order(self): # first set to 100 initial = float(100) initial_amounts = [(p._id, initial) for p in self.products] self.submit_xml_form(balance_submission(initial_amounts)) # then mark some receipts transfers = [(p._id, float(50 - 10*i + 3)) for i, p in enumerate(self.products)] # then set to 50 final = float(50) balance_amounts = [(p._id, final) for p in self.products] self.submit_xml_form(transfer_first(transfers, balance_amounts)) for product, amt in transfers: self.check_product_stock(self.sp, product, final, 0)