summaryrefslogtreecommitdiff
path: root/spec/frontend/snippet/snippet_edit_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/snippet/snippet_edit_spec.js')
-rw-r--r--spec/frontend/snippet/snippet_edit_spec.js44
1 files changed, 0 insertions, 44 deletions
diff --git a/spec/frontend/snippet/snippet_edit_spec.js b/spec/frontend/snippet/snippet_edit_spec.js
deleted file mode 100644
index 7c12c0cac03..00000000000
--- a/spec/frontend/snippet/snippet_edit_spec.js
+++ /dev/null
@@ -1,44 +0,0 @@
-import '~/snippet/snippet_edit';
-import { triggerDOMEvent } from 'jest/helpers/dom_events_helper';
-import { SnippetEditInit } from '~/snippets';
-import initSnippet from '~/snippet/snippet_bundle';
-
-jest.mock('~/snippet/snippet_bundle');
-jest.mock('~/snippets');
-
-describe('Snippet edit form initialization', () => {
- const setFF = flag => {
- gon.features = { snippetsEditVue: flag };
- };
- let features;
-
- beforeEach(() => {
- features = gon.features;
- setFixtures('<div class="snippet-form"></div>');
- });
-
- afterEach(() => {
- gon.features = features;
- });
-
- it.each`
- name | flag | isVue
- ${'Regular'} | ${false} | ${false}
- ${'Vue'} | ${true} | ${true}
- `('correctly initializes $name Snippet Edit form', ({ flag, isVue }) => {
- initSnippet.mockClear();
- SnippetEditInit.mockClear();
-
- setFF(flag);
-
- triggerDOMEvent('DOMContentLoaded');
-
- if (isVue) {
- expect(initSnippet).not.toHaveBeenCalled();
- expect(SnippetEditInit).toHaveBeenCalled();
- } else {
- expect(initSnippet).toHaveBeenCalled();
- expect(SnippetEditInit).not.toHaveBeenCalled();
- }
- });
-});