diff options
author | Stefan Giehl <stefan@piwik.org> | 2018-01-11 22:06:49 +0300 |
---|---|---|
committer | Thomas Steur <tsteur@users.noreply.github.com> | 2018-01-11 22:06:49 +0300 |
commit | 903b214880635bf196adfd949e8934b67bf2b652 (patch) | |
tree | 35dcf2f8f191ecb900e0b58370368a7743225588 /tests | |
parent | 642f2947748cf23ebb2d356a657e0ac3043e208a (diff) |
Fix theme color regression (#12407)
* avoid using !important
* Use another fixture for UI tests to speed up set up
* Adds UI tests for top menu on mobile
Diffstat (limited to 'tests')
-rw-r--r-- | tests/UI/expected-screenshots/Menus_admin_changed.png | 4 | ||||
-rw-r--r-- | tests/UI/expected-screenshots/Menus_admin_loaded.png | 4 | ||||
-rw-r--r-- | tests/UI/expected-screenshots/Menus_mobile_top.png | 3 | ||||
-rw-r--r-- | tests/UI/specs/Menus_spec.js | 15 |
4 files changed, 21 insertions, 5 deletions
diff --git a/tests/UI/expected-screenshots/Menus_admin_changed.png b/tests/UI/expected-screenshots/Menus_admin_changed.png index 4235ec5145..bd4ae2aeaa 100644 --- a/tests/UI/expected-screenshots/Menus_admin_changed.png +++ b/tests/UI/expected-screenshots/Menus_admin_changed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ffe66ed757c121f58223587c4bd600cc37c783fcf85db7c31dba4a6e0bbc490 -size 45678 +oid sha256:c635355a252a4bbd920db4e29fb2bc3a9135639b91e651908ea4f6a46068793a +size 44836 diff --git a/tests/UI/expected-screenshots/Menus_admin_loaded.png b/tests/UI/expected-screenshots/Menus_admin_loaded.png index de80755c95..7e2230bda4 100644 --- a/tests/UI/expected-screenshots/Menus_admin_loaded.png +++ b/tests/UI/expected-screenshots/Menus_admin_loaded.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4398c5a1fec699ee777c995f96f14cb52c537f6a549360cf120ed83e9358a5e9 -size 45748 +oid sha256:f71aa79b97781ad6c8e25c78ec7af2ecdcd750d14e85c78a36028887c0662f89 +size 44888 diff --git a/tests/UI/expected-screenshots/Menus_mobile_top.png b/tests/UI/expected-screenshots/Menus_mobile_top.png new file mode 100644 index 0000000000..c98a452232 --- /dev/null +++ b/tests/UI/expected-screenshots/Menus_mobile_top.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0880e1f94c842f2b00fd528ebcce2916f0a849918429cf53ceb63b366464574b +size 196102 diff --git a/tests/UI/specs/Menus_spec.js b/tests/UI/specs/Menus_spec.js index f8b478f01d..8376b49ff0 100644 --- a/tests/UI/specs/Menus_spec.js +++ b/tests/UI/specs/Menus_spec.js @@ -10,7 +10,9 @@ describe("Menus", function () { this.timeout(0); - var generalParams = 'idSite=1&period=year&date=2012-08-09', + this.fixture = "Piwik\\Tests\\Fixtures\\ThreeGoalsOnePageview"; + + var generalParams = 'idSite=1&period=year&date=2009-01-04', urlBase = 'module=CoreHome&action=index&' + generalParams ; @@ -50,4 +52,15 @@ describe("Menus", function () { openMenuItem(page, 'Manage'); }, done); }); + + // top menu on mobile + it('should load the admin reporting menu correctly', function (done) { + expect.screenshot('mobile_top').to.be.capture(function (page) { + page.setViewportSize(768, 512); + page.load("?" + generalParams + "&module=CoreAdminHome&action=index"); + page.evaluate(function(){ + $('.activateTopMenu').click(); + }, 250); + }, done); + }); }); |