feat(configurator): A4 - add Express header fields to sale.order

This commit is contained in:
gsinghpal
2026-05-26 20:58:23 -04:00
parent ad3d6261af
commit 08bc2b6a89
2 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
# -*- coding: utf-8 -*-
# Express Orders — Task A4 schema tests
from odoo.tests.common import TransactionCase, tagged
@tagged('post_install', '-at_install', 'fp_express')
class TestExpressSaleOrderFields(TransactionCase):
def test_new_fields_exist(self):
SO = self.env['sale.order']
self.assertIn('x_fc_material_process', SO._fields)
self.assertIn('x_fc_internal_notes', SO._fields)
self.assertIn('x_fc_print_terms', SO._fields)
def test_print_terms_default_true(self):
partner = self.env['res.partner'].create({'name': 'C'})
so = self.env['sale.order'].create({'partner_id': partner.id})
self.assertTrue(so.x_fc_print_terms)