diff --git a/addons/test_sale_product_configurators/static/tests/tours/product_configurator_optional_products_ui.js b/addons/test_sale_product_configurators/static/tests/tours/product_configurator_optional_products_ui.js index 0b1aae94515..c8ecd274c4e 100644 --- a/addons/test_sale_product_configurators/static/tests/tours/product_configurator_optional_products_ui.js +++ b/addons/test_sale_product_configurators/static/tests/tours/product_configurator_optional_products_ui.js @@ -38,6 +38,9 @@ registry.category("web_tour.tours").add('sale_product_configurator_optional_prod trigger: 'tr:has(div[name="o_sale_product_configurator_name"]:contains("Conference Chair")) button:has(i.fa-plus)', }, { trigger: 'button:contains(Confirm)', +}, { + trigger: '.o-default-button', + extra_trigger: '.modal-title:contains(Warning for Conference Chair (TEST))', }, { trigger: 'tr:has(td.o_data_cell:contains("Customizable Desk")) td.o_data_cell:contains("2.0")', isCheck: true, diff --git a/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py b/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py index 7865ac6479b..57dfa346df7 100644 --- a/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py +++ b/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py @@ -176,6 +176,8 @@ class TestProductConfiguratorUi(HttpCase, TestProductConfiguratorCommon): (6, 0, [office_chair.product_tmpl_id.id, self.product_product_conf_chair.id]) ] }) + self.product_product_conf_chair.sale_line_warn = 'warning' + self.product_product_conf_chair.sale_line_warn_msg = 'sold' self.product_product_custo_desk.optional_product_ids = [ (4, self.product_product_conf_chair.id) ]