diff --git a/CHANGELOG.md b/CHANGELOG.md index 675db645..3060c6c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Add test e2e `show title newsfeed` for newsfeed module. - Add task to check configuration file. - Add test check URLs of vendors. +- Add test of match current week number on clock module with showWeek configuration. ### Updated - Added missing keys to Polish translation. diff --git a/package.json b/package.json index c3bdae63..1af96f22 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "devDependencies": { "chai": "^3.5.0", "chai-as-promised": "^6.0.0", + "current-week-number": "^1.0.7", "grunt": "latest", "grunt-eslint": "latest", "grunt-jsonlint": "latest", diff --git a/tests/e2e/modules/clock_spec.js b/tests/e2e/modules/clock_spec.js index a24b38d6..948b1c31 100644 --- a/tests/e2e/modules/clock_spec.js +++ b/tests/e2e/modules/clock_spec.js @@ -119,6 +119,14 @@ describe("Clock module", function () { return app.client.waitUntilWindowLoaded() .getText(".clock .week").should.eventually.match(weekRegex); }); + + it("shows week with correct number of week of year", function() { + const currentWeekNumber = require('current-week-number')(); + const weekToShow = "Week " + currentWeekNumber; + return app.client.waitUntilWindowLoaded() + .getText(".clock .week").should.eventually.equal(weekToShow); + }); + }); });