def test_get_cart_data_for_checkout(cart_with_voucher, vatlayer): line_price = TaxedMoney( net=Money('24.39', 'USD'), gross=Money('30.00', 'USD')) expected_data = { 'cart': cart_with_voucher, 'cart_are_taxes_handled': True, 'cart_lines': [(cart_with_voucher.lines.first(), line_price)], 'cart_shipping_price': ZERO_TAXED_MONEY, 'cart_subtotal': line_price, 'cart_total': line_price - cart_with_voucher.discount_amount} data = get_cart_data_for_checkout( cart_with_voucher, discounts=None, taxes=vatlayer) assert data == expected_data
def test_get_cart_data_for_checkout(cart_with_voucher, vatlayer): line_price = TaxedMoney(net=Money('24.39', 'USD'), gross=Money('30.00', 'USD')) expected_data = { 'cart': cart_with_voucher, 'cart_are_taxes_handled': True, 'cart_lines': [(cart_with_voucher.lines.first(), line_price)], 'cart_shipping_price': ZERO_TAXED_MONEY, 'cart_subtotal': line_price, 'cart_total': line_price - cart_with_voucher.discount_amount } data = get_cart_data_for_checkout(cart_with_voucher, discounts=None, taxes=vatlayer) assert data == expected_data