diff --git a/addons/test_event_full/static/src/js/tours/wevent_register_tour.js b/addons/test_event_full/static/src/js/tours/wevent_register_tour.js index c7ee4b4cd50..42996a1c6d4 100644 --- a/addons/test_event_full/static/src/js/tours/wevent_register_tour.js +++ b/addons/test_event_full/static/src/js/tours/wevent_register_tour.js @@ -22,6 +22,12 @@ var discoverTalkSteps = function (talkName, fromList, reminderOn, toggleReminder run: 'click', }]; } + steps = steps.concat([{ + content: `Check we are on the "${talkName}" talk page`, + trigger: 'div.o_wesession_track_main', + run: function () {}, // it's a check + }]); + if (reminderOn) { steps = steps.concat([{ content: "Check Favorite is on", @@ -132,11 +138,19 @@ var initTourSteps = function (eventName) { var browseTalksSteps = [{ content: 'Browse Talks', trigger: 'a:contains("Talks")', +}, { + content: 'Check we are on the talk list page', + trigger: 'h1:contains("Book your talks")', + run: function () {} // check }]; var browseMeetSteps = [{ content: 'Browse Meet', trigger: 'a:contains("Community")', +}, { + content: 'Check we are on the community page', + trigger: 'span:contains("Join a room")', + run: function () {} // check }]; diff --git a/addons/test_event_full/tests/test_wevent_register.py b/addons/test_event_full/tests/test_wevent_register.py index 21861369dcf..cc38388b633 100644 --- a/addons/test_event_full/tests/test_wevent_register.py +++ b/addons/test_event_full/tests/test_wevent_register.py @@ -11,7 +11,7 @@ from odoo.addons.test_event_full.tests.common import TestWEventCommon class TestWEventRegister(TestWEventCommon): def test_register(self): - with freeze_time(self.reference_now): + with freeze_time(self.reference_now, tick=True): self.browser_js( '/event', 'odoo.__DEBUG__.services["web_tour.tour"].run("wevent_register")',