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:
authorTim-Hinnerk Heuer <tim@innocraft.com>2021-08-26 10:20:09 +0300
committerGitHub <noreply@github.com>2021-08-26 10:20:09 +0300
commit56ead715db5c7bdb5493240e5f5209021633bc1d (patch)
tree2fd831e7c2b4989129866ad5f98c3ed0247e644e /plugins/SegmentEditor/tests
parente817313a4ddd80d8a8854481bd09964588295ca6 (diff)
hide segmented reports are pre-processed (#17882)
* hide segmented reports are pre-processed when enable_create_realtime_segments = 0 fixes #15036 * ensure static method because static call fixes #15036 * refactor to use SegmentEditor::isCreateRealtimeSegmentsEnabled() #15036 * hide segmented reports are pre-processed when enable_create_realtime_segments = 0 fixes #15036 * ensure static method because static call fixes #15036 * update ui test for hidden segmented report text #15036 * add ui-test screenshot #15036 * wait for network #15036 * download processed screenshot #15036
Diffstat (limited to 'plugins/SegmentEditor/tests')
-rw-r--r--plugins/SegmentEditor/tests/UI/SegmentSelectorEditor_spec.js10
-rw-r--r--plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_enabled_create_realtime_segments.png3
2 files changed, 13 insertions, 0 deletions
diff --git a/plugins/SegmentEditor/tests/UI/SegmentSelectorEditor_spec.js b/plugins/SegmentEditor/tests/UI/SegmentSelectorEditor_spec.js
index a61bd0db2a..2847220768 100644
--- a/plugins/SegmentEditor/tests/UI/SegmentSelectorEditor_spec.js
+++ b/plugins/SegmentEditor/tests/UI/SegmentSelectorEditor_spec.js
@@ -283,4 +283,14 @@ describe("SegmentSelectorEditorTest", function () {
expect(await page.screenshot()).to.matchImage('complex_segment');
});
+
+ it('should not show "AND segmented reports are pre-processed (faster, requires cron)" when enable_create_realtime_segments = 0', async () => {
+ testEnvironment.overrideConfig('General', 'enable_create_realtime_segments', 0);
+ testEnvironment.save();
+ await page.goto(url);
+ await page.click('.segmentationContainer .title');
+ await page.click('.add_new_segment');
+ await page.waitForNetworkIdle();
+ expect(await page.screenshotSelector(selectorsToCapture)).to.matchImage('enabled_create_realtime_segments');
+ });
});
diff --git a/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_enabled_create_realtime_segments.png b/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_enabled_create_realtime_segments.png
new file mode 100644
index 0000000000..e963fbb338
--- /dev/null
+++ b/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_enabled_create_realtime_segments.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1e7fb81540efa149807a564a0d1633527a4c50d5d60381f5977b550d372286ad
+size 30024