Exemple #1
0
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")))
Exemple #2
0
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)
Exemple #3
0
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")))
Exemple #4
0
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)
Exemple #5
0
def test_get_taxes_for_checkout(checkout, vatlayer):
    taxes = get_taxes_for_checkout(checkout, vatlayer)
    compare_taxes(taxes, vatlayer)
Exemple #6
0
def test_get_taxes_for_checkout(checkout, vatlayer):
    taxes = get_taxes_for_checkout(checkout, vatlayer)
    compare_taxes(taxes, vatlayer)