diff --git a/addons/website_slides/static/tests/tours/slide_course_publisher_standard.js b/addons/website_slides/static/tests/tours/slide_course_publisher_standard.js index bbebeb4c76f..04a3702708b 100644 --- a/addons/website_slides/static/tests/tours/slide_course_publisher_standard.js +++ b/addons/website_slides/static/tests/tours/slide_course_publisher_standard.js @@ -28,8 +28,8 @@ wTourUtils.registerWebsitePreviewTour('course_publisher_standard', { trigger: '.o_field_many2many_tags input', run: 'text Gard', }, { - content: 'eLearning: select gardener tag', - trigger: '.ui-autocomplete a:contains("Gardener")', + content: 'eLearning: select Gardening tag', + trigger: '.ui-autocomplete a:contains("Gardening")', in_modal: false, }, { content: 'eLearning: set description', diff --git a/addons/website_slides/static/tests/tours/slides_tour_tools.js b/addons/website_slides/static/tests/tours/slides_tour_tools.js index 4c4f3dea026..0c00aad240c 100644 --- a/addons/website_slides/static/tests/tours/slides_tour_tools.js +++ b/addons/website_slides/static/tests/tours/slides_tour_tools.js @@ -83,8 +83,8 @@ var addArticleToSection = function (sectionName, pageName, backend) { content: 'eLearning: click on tags', trigger: (backend ? 'iframe ' : '' ) + 'ul.select2-choices:first', }, { - content: 'eLearning: select Theory tag', - trigger: (backend ? 'iframe ' : '' ) + 'div.select2-result-label:contains("Theory")', + content: 'eLearning: select Practice tag', + trigger: (backend ? 'iframe ' : '' ) + 'div.select2-result-label:contains("Practice")', in_modal: false, }, { content: 'eLearning: fill article completion time', diff --git a/addons/website_slides/tests/test_ui_wslides.py b/addons/website_slides/tests/test_ui_wslides.py index 1967e206994..fbd2c79a3b8 100644 --- a/addons/website_slides/tests/test_ui_wslides.py +++ b/addons/website_slides/tests/test_ui_wslides.py @@ -7,7 +7,7 @@ from dateutil.relativedelta import relativedelta from odoo import tests from odoo.addons.base.tests.common import HttpCaseWithUserPortal from odoo.addons.gamification.tests.common import HttpCaseGamification -from odoo.fields import Datetime +from odoo.fields import Command, Datetime from odoo.tools import mute_logger from odoo.tools.misc import file_open @@ -202,6 +202,11 @@ class TestUiPublisher(HttpCaseGamification): (4, self.env.ref('website_slides.group_website_slides_manager').id) ], }) + self.env['slide.channel.tag.group'].create([{ + 'name': 'Your Favorite Role', + 'tag_ids': [Command.create({'name': 'Gardening'})]} + ]) + self.env['slide.tag'].create({'name': 'Practice'}) self.start_tour(self.env['website'].get_client_action_url('/slides'), 'course_publisher_standard', login=user_demo.login)