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/pipeline_editor/graphql/resolvers_spec.js')
-rw-r--r--spec/frontend/pipeline_editor/graphql/resolvers_spec.js52
1 files changed, 0 insertions, 52 deletions
diff --git a/spec/frontend/pipeline_editor/graphql/resolvers_spec.js b/spec/frontend/pipeline_editor/graphql/resolvers_spec.js
deleted file mode 100644
index 76ae96c623a..00000000000
--- a/spec/frontend/pipeline_editor/graphql/resolvers_spec.js
+++ /dev/null
@@ -1,52 +0,0 @@
-import MockAdapter from 'axios-mock-adapter';
-import axios from '~/lib/utils/axios_utils';
-import httpStatus from '~/lib/utils/http_status';
-import { resolvers } from '~/pipeline_editor/graphql/resolvers';
-import { mockLintResponse } from '../mock_data';
-
-jest.mock('~/api', () => {
- return {
- getRawFile: jest.fn(),
- };
-});
-
-describe('~/pipeline_editor/graphql/resolvers', () => {
- describe('Mutation', () => {
- describe('lintCI', () => {
- let mock;
- let result;
-
- const endpoint = '/ci/lint';
-
- beforeEach(async () => {
- mock = new MockAdapter(axios);
- mock.onPost(endpoint).reply(httpStatus.OK, mockLintResponse);
-
- result = await resolvers.Mutation.lintCI(null, {
- endpoint,
- content: 'content',
- dry_run: true,
- });
- });
-
- afterEach(() => {
- mock.restore();
- });
-
- /* eslint-disable no-underscore-dangle */
- it('lint data has correct type names', async () => {
- expect(result.__typename).toBe('CiLintContent');
-
- expect(result.jobs[0].__typename).toBe('CiLintJob');
- expect(result.jobs[1].__typename).toBe('CiLintJob');
-
- expect(result.jobs[1].only.__typename).toBe('CiLintJobOnlyPolicy');
- });
- /* eslint-enable no-underscore-dangle */
-
- it('lint data is as expected', () => {
- expect(result).toMatchSnapshot();
- });
- });
- });
-});