Ejemplo n.º 1
0
 def test_summary_includes_country(self):
     c = models.Country(pk=1, iso_3166_1_a2="GB", name="UNITED KINGDOM")
     a = models.UserAddress(title="Dr",
                            first_name="Barry",
                            last_name='Barrington',
                            line1="1 King Road",
                            line4="London",
                            postcode="SW1 9RE",
                            country=c)
     self.assertEqual(
         "Dr Barry Barrington, 1 King Road, London, SW1 9RE, UNITED KINGDOM",
         a.summary)
Ejemplo n.º 2
0
def test_assert_invalid_postcode(country_value, postcode_value):
    country = models.Country(iso_3166_1_a2=country_value)
    address = models.UserAddress(country=country, postcode=postcode_value)

    with pytest.raises(exceptions.ValidationError):
        address.clean()
Ejemplo n.º 3
0
def test_assert_valid_postcode(country_value, postcode_value):
    country = models.Country(iso_3166_1_a2=country_value)
    address = models.UserAddress(country=country, postcode=postcode_value)
    address.clean()
Ejemplo n.º 4
0
 def setUp(self):
     self.country = models.Country(iso_3166_1_a2='GB',
                                   name="UNITED KINGDOM")