def test_invalid(self): data = copy(self.data) data['billing_state_province'] = '' form = OrderBillingAddressForm(data) self.assertFalse(form.is_valid()) data2 = copy(self.data) data2['billing_postal'] = '' form2 = OrderBillingAddressForm(data2) self.assertFalse(form2.is_valid())
def test_invalid(self): data = copy(self.data) data['billing_us_zip'] = '' # no zip code form = OrderBillingAddressForm(data) self.assertFalse(form.is_valid()) data2 = copy(self.data) data2['billing_us_state'] = '' # no state form2 = OrderBillingAddressForm(data2) self.assertFalse(form2.is_valid())
def test_valid(self): """ Tests that the form correctly validates a non-US address """ form = OrderBillingAddressForm(self.data) self.assertTrue(form.is_valid())