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)
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()
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()
def setUp(self): self.country = models.Country(iso_3166_1_a2='GB', name="UNITED KINGDOM")