-
-
Notifications
You must be signed in to change notification settings - Fork 590
Expand file tree
/
Copy pathtest_partner_bank.py
More file actions
25 lines (19 loc) · 854 Bytes
/
test_partner_bank.py
File metadata and controls
25 lines (19 loc) · 854 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Copyright 2025 Simone Rubino
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo.tests import Form, tagged
from odoo.addons.account.tests.common import AccountTestInvoicingCommon
@tagged("post_install", "-at_install")
class TestPartnerBank(AccountTestInvoicingCommon):
def test_default_user_create(self):
"""The default user in tests can create partner bank accounts."""
# Arrange
partner_form = Form(self.env["res.partner"])
partner_form.name = "Test Partner"
partner = partner_form.save()
# Act
partner_bank_form = Form(self.env["res.partner.bank"])
partner_bank_form.acc_number = "Test Account Number"
partner_bank_form.partner_id = partner
partner_bank = partner_bank_form.save()
# Assert
self.assertTrue(partner_bank)