def test_bank_account_correct_format1(self): union = UnionFactory(bank_main_org=False, bank_account="4723-0438273223") union.clean() # Should not raise error
def test_bank_account_required_if_no_account_at_main_org(self): union = UnionFactory(bank_main_org=False, bank_account="") with self.assertRaises(ValidationError): union.clean()
def test_bank_account_not_required_if_account_at_main_org(self): union = UnionFactory(bank_main_org=True, bank_account="") union.clean() # Should not raise error