Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/mr_popover/index_spec.js')
-rw-r--r--spec/frontend/mr_popover/index_spec.js46
1 files changed, 0 insertions, 46 deletions
diff --git a/spec/frontend/mr_popover/index_spec.js b/spec/frontend/mr_popover/index_spec.js
deleted file mode 100644
index fd8ced17aea..00000000000
--- a/spec/frontend/mr_popover/index_spec.js
+++ /dev/null
@@ -1,46 +0,0 @@
-import { setHTMLFixture } from 'helpers/fixtures';
-import * as createDefaultClient from '~/lib/graphql';
-import initMRPopovers from '~/mr_popover/index';
-
-createDefaultClient.default = jest.fn();
-
-describe('initMRPopovers', () => {
- let mr1;
- let mr2;
- let mr3;
-
- beforeEach(() => {
- setHTMLFixture(`
- <div id="one" class="gfm-merge_request" data-mr-title="title" data-iid="1" data-project-path="group/project">
- MR1
- </div>
- <div id="two" class="gfm-merge_request" data-mr-title="title" data-iid="1" data-project-path="group/project">
- MR2
- </div>
- <div id="three" class="gfm-merge_request">
- MR3
- </div>
- `);
-
- mr1 = document.querySelector('#one');
- mr2 = document.querySelector('#two');
- mr3 = document.querySelector('#three');
-
- mr1.addEventListener = jest.fn();
- mr2.addEventListener = jest.fn();
- mr3.addEventListener = jest.fn();
- });
-
- it('does not add the same event listener twice', () => {
- initMRPopovers([mr1, mr1, mr2]);
-
- expect(mr1.addEventListener).toHaveBeenCalledTimes(1);
- expect(mr2.addEventListener).toHaveBeenCalledTimes(1);
- });
-
- it('does not add listener if it does not have the necessary data attributes', () => {
- initMRPopovers([mr1, mr2, mr3]);
-
- expect(mr3.addEventListener).not.toHaveBeenCalled();
- });
-});