예제 #1
0
def test_currently_used_countries():
    zone_1 = ShippingZone.objects.create(name='Zone 1', countries=['PL'])
    zone_2 = ShippingZone.objects.create(name='Zone 2', countries=['DE'])
    result = currently_used_countries(zone_1.pk)
    assert list(result)[0][0] == 'DE'
예제 #2
0
def test_get_available_countries(shipping_zone):
    assert get_available_countries(shipping_zone.pk) == set(COUNTRY_CHOICES)
    assert get_available_countries() == (
        set(COUNTRY_CHOICES) - currently_used_countries())
예제 #3
0
def test_currently_used_countries():
    zone_1 = ShippingZone.objects.create(name="Zone 1", countries=["PL"])
    ShippingZone.objects.create(name="Zone 2", countries=["DE"])
    result = currently_used_countries(zone_1.pk)
    assert list(result)[0][0] == "DE"
예제 #4
0
def test_get_available_countries(shipping_zone):
    assert get_available_countries(shipping_zone.pk) == set(COUNTRY_CHOICES)
    assert get_available_countries() == (set(COUNTRY_CHOICES) -
                                         currently_used_countries())
예제 #5
0
def test_currently_used_countries():
    zone_1 = ShippingZone.objects.create(name="Zone 1", countries=["PL"])
    ShippingZone.objects.create(name="Zone 2", countries=["DE"])
    result = currently_used_countries(zone_1.pk)
    assert list(result)[0][0] == "DE"
예제 #6
0
def test_currently_used_countries():
    zone_1 = ShippingZone.objects.create(name='Zone 1', countries=['PL'])
    zone_2 = ShippingZone.objects.create(name='Zone 2', countries=['DE'])
    result = currently_used_countries(zone_1.pk)
    assert list(result)[0][0] == 'DE'