diff --git a/addons/test_sale_product_configurators/static/tests/tours/product_configurator_ui.js b/addons/test_sale_product_configurators/static/tests/tours/product_configurator_ui.js index 0626b5586e3..9b4818cb0d0 100644 --- a/addons/test_sale_product_configurators/static/tests/tours/product_configurator_ui.js +++ b/addons/test_sale_product_configurators/static/tests/tours/product_configurator_ui.js @@ -31,16 +31,20 @@ tour.register('sale_product_configurator_tour', { }, { trigger: 'input[data-value_name="Black"]' }, { - trigger: '.btn-primary.disabled', - extra_trigger: '.show .modal-footer' + trigger: '.btn-primary.disabled span:contains("Confirm")', + extra_trigger: '.show .modal-footer' // check confirm is disable and try to do it anyway }, { trigger: 'input[data-value_name="White"]' }, { - trigger: '.btn-primary:not(.disabled)', - extra_trigger: '.show .modal-footer' + trigger: '.btn-primary:not(.disabled) span:contains("Confirm")', + extra_trigger: '.show .modal-footer', + run: function (){} // check confirm is available }, { trigger: 'span:contains("Aluminium"):eq(1)', extra_trigger: '.oe_advanced_configurator_modal', +}, { + trigger: '.js_product:has(strong:contains(Conference Chair)) .js_add', + extra_trigger: '.oe_advanced_configurator_modal', }, { trigger: '.js_product:has(strong:contains(Chair floor protection)) .js_add', extra_trigger: '.oe_advanced_configurator_modal',