diff options
author | Tim-Hinnerk Heuer <tim@innocraft.com> | 2021-08-26 10:20:09 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-26 10:20:09 +0300 |
commit | 56ead715db5c7bdb5493240e5f5209021633bc1d (patch) | |
tree | 2fd831e7c2b4989129866ad5f98c3ed0247e644e /plugins/SegmentEditor/tests/UI | |
parent | e817313a4ddd80d8a8854481bd09964588295ca6 (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/UI')
-rw-r--r-- | plugins/SegmentEditor/tests/UI/SegmentSelectorEditor_spec.js | 10 | ||||
-rw-r--r-- | plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_enabled_create_realtime_segments.png | 3 |
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 |