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
path: root/tests
diff options
context:
space:
mode:
authorStefan Giehl <stefan@piwik.org>2018-01-11 22:06:49 +0300
committerThomas Steur <tsteur@users.noreply.github.com>2018-01-11 22:06:49 +0300
commit903b214880635bf196adfd949e8934b67bf2b652 (patch)
tree35dcf2f8f191ecb900e0b58370368a7743225588 /tests
parent642f2947748cf23ebb2d356a657e0ac3043e208a (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.png4
-rw-r--r--tests/UI/expected-screenshots/Menus_admin_loaded.png4
-rw-r--r--tests/UI/expected-screenshots/Menus_mobile_top.png3
-rw-r--r--tests/UI/specs/Menus_spec.js15
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);
+ });
});