Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/UI/specs/PeriodSelector_spec.js')
-rw-r--r--tests/UI/specs/PeriodSelector_spec.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/UI/specs/PeriodSelector_spec.js b/tests/UI/specs/PeriodSelector_spec.js
index 21e6340e04..5e419d9c77 100644
--- a/tests/UI/specs/PeriodSelector_spec.js
+++ b/tests/UI/specs/PeriodSelector_spec.js
@@ -62,7 +62,7 @@ describe("PeriodSelector", function () {
});
it("should change the date when a date is clicked in week-period mode", async function() {
- await page.click('label[for=period_id_week]');
+ await page.click('#period_id_week');
await page.waitFor(250); // wait for animation
const element = await page.jQuery('.period-date .ui-datepicker-calendar a:contains(13)');
@@ -72,7 +72,7 @@ describe("PeriodSelector", function () {
});
it("should change the date when a date is clicked in month-period mode", async function() {
- await page.click('label[for=period_id_month]');
+ await page.click('#period_id_month');
await page.waitFor(250); // wait for animation
const element = await page.jQuery('.period-date .ui-datepicker-calendar a:contains(14)');
@@ -82,7 +82,7 @@ describe("PeriodSelector", function () {
});
it("should change the date when a date is clicked in year-period mode", async function() {
- await page.click('label[for=period_id_year]');
+ await page.click('#period_id_year');
await page.waitFor(250); // wait for animation
const element = await page.jQuery('.period-date .ui-datepicker-calendar a:contains(15)');
@@ -92,7 +92,7 @@ describe("PeriodSelector", function () {
});
it("should display the range picker when the range radio button is clicked", async function() {
- await page.click('label[for=period_id_range]');
+ await page.click('#period_id_range');
await page.waitFor(250); // wait for animation
expect(await page.screenshotSelector(selector)).to.matchImage('range_picker_displayed');
@@ -106,12 +106,13 @@ describe("PeriodSelector", function () {
await element.click();
await page.hover('#calendarApply');
+ await page.waitFor(250);
expect(await page.screenshotSelector(selector)).to.matchImage('date_range_selected');
});
it("should enable the comparison dropdown when 'compare' is checked", async function () {
- await page.click('label[for=comparePeriodTo]');
+ await page.click('#comparePeriodTo + span');
await page.waitFor(250); // wait for animation
expect(await page.screenshotSelector(selector)).to.matchImage('comparison_checked');