def test_get_taxes_for_checkout_with_shipping_address(checkout, address, vatlayer): address.country = "DE" address.save() checkout.shipping_address = address checkout.save() taxes = get_taxes_for_checkout(checkout, vatlayer) compare_taxes(taxes, get_taxes_for_country(Country("DE")))
def test_get_taxes_for_checkout_with_shipping_address_taxes_not_handled( checkout, settings, address, vatlayer): settings.VATLAYER_ACCESS_KEY = "" address.country = "DE" address.save() checkout.shipping_address = address checkout.save() assert not get_taxes_for_checkout(checkout, None)
def test_get_taxes_for_checkout_with_shipping_address(checkout, address, vatlayer): address.country = "DE" address.save() checkout.shipping_address = address checkout.save() taxes = get_taxes_for_checkout(checkout, vatlayer) compare_taxes(taxes, get_taxes_for_country(Country("DE")))
def test_get_taxes_for_checkout_with_shipping_address_taxes_not_handled( checkout, settings, address, vatlayer ): settings.VATLAYER_ACCESS_KEY = "" address.country = "DE" address.save() checkout.shipping_address = address checkout.save() assert not get_taxes_for_checkout(checkout, None)
def test_get_taxes_for_checkout(checkout, vatlayer): taxes = get_taxes_for_checkout(checkout, vatlayer) compare_taxes(taxes, vatlayer)
def test_get_taxes_for_checkout(checkout, vatlayer): taxes = get_taxes_for_checkout(checkout, vatlayer) compare_taxes(taxes, vatlayer)