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
 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