diff options
Diffstat (limited to 'spec/frontend/runner/mock_data.js')
-rw-r--r-- | spec/frontend/runner/mock_data.js | 322 |
1 files changed, 0 insertions, 322 deletions
diff --git a/spec/frontend/runner/mock_data.js b/spec/frontend/runner/mock_data.js deleted file mode 100644 index da0c0433b3e..00000000000 --- a/spec/frontend/runner/mock_data.js +++ /dev/null @@ -1,322 +0,0 @@ -// Fixtures generated by: spec/frontend/fixtures/runner.rb - -// Show runner queries -import runnerData from 'test_fixtures/graphql/runner/show/runner.query.graphql.json'; -import runnerWithGroupData from 'test_fixtures/graphql/runner/show/runner.query.graphql.with_group.json'; -import runnerProjectsData from 'test_fixtures/graphql/runner/show/runner_projects.query.graphql.json'; -import runnerJobsData from 'test_fixtures/graphql/runner/show/runner_jobs.query.graphql.json'; - -// Edit runner queries -import runnerFormData from 'test_fixtures/graphql/runner/edit/runner_form.query.graphql.json'; - -// List queries -import allRunnersData from 'test_fixtures/graphql/runner/list/all_runners.query.graphql.json'; -import allRunnersDataPaginated from 'test_fixtures/graphql/runner/list/all_runners.query.graphql.paginated.json'; -import runnersCountData from 'test_fixtures/graphql/runner/list/all_runners_count.query.graphql.json'; -import groupRunnersData from 'test_fixtures/graphql/runner/list/group_runners.query.graphql.json'; -import groupRunnersDataPaginated from 'test_fixtures/graphql/runner/list/group_runners.query.graphql.paginated.json'; -import groupRunnersCountData from 'test_fixtures/graphql/runner/list/group_runners_count.query.graphql.json'; - -import { DEFAULT_MEMBERSHIP, RUNNER_PAGE_SIZE } from '~/runner/constants'; - -const emptyPageInfo = { - __typename: 'PageInfo', - hasNextPage: false, - hasPreviousPage: false, - startCursor: '', - endCursor: '', -}; - -// Other mock data - -// Mock searches and their corresponding urls -export const mockSearchExamples = [ - { - name: 'a default query', - urlQuery: '', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - isDefault: true, - }, - { - name: 'a single status', - urlQuery: '?status[]=ACTIVE', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [{ type: 'status', value: { data: 'ACTIVE', operator: '=' } }], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - status: 'ACTIVE', - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'a single term text search', - urlQuery: '?search=something', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [ - { - type: 'filtered-search-term', - value: { data: 'something' }, - }, - ], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - search: 'something', - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'a two terms text search', - urlQuery: '?search=something+else', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [ - { - type: 'filtered-search-term', - value: { data: 'something' }, - }, - { - type: 'filtered-search-term', - value: { data: 'else' }, - }, - ], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - search: 'something else', - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'single instance type', - urlQuery: '?runner_type[]=INSTANCE_TYPE', - search: { - runnerType: 'INSTANCE_TYPE', - membership: DEFAULT_MEMBERSHIP, - filters: [], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - type: 'INSTANCE_TYPE', - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'multiple runner status', - urlQuery: '?status[]=ACTIVE&status[]=PAUSED', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [ - { type: 'status', value: { data: 'ACTIVE', operator: '=' } }, - { type: 'status', value: { data: 'PAUSED', operator: '=' } }, - ], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - status: 'ACTIVE', - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'multiple status, a single instance type and a non default sort', - urlQuery: '?status[]=ACTIVE&runner_type[]=INSTANCE_TYPE&sort=CREATED_ASC', - search: { - runnerType: 'INSTANCE_TYPE', - membership: DEFAULT_MEMBERSHIP, - filters: [{ type: 'status', value: { data: 'ACTIVE', operator: '=' } }], - pagination: {}, - sort: 'CREATED_ASC', - }, - graphqlVariables: { - status: 'ACTIVE', - type: 'INSTANCE_TYPE', - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_ASC', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'a tag', - urlQuery: '?tag[]=tag-1', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [{ type: 'tag', value: { data: 'tag-1', operator: '=' } }], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - tagList: ['tag-1'], - first: 20, - sort: 'CREATED_DESC', - }, - }, - { - name: 'two tags', - urlQuery: '?tag[]=tag-1&tag[]=tag-2', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [ - { type: 'tag', value: { data: 'tag-1', operator: '=' } }, - { type: 'tag', value: { data: 'tag-2', operator: '=' } }, - ], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - tagList: ['tag-1', 'tag-2'], - first: 20, - sort: 'CREATED_DESC', - }, - }, - { - name: 'the next page', - urlQuery: '?after=AFTER_CURSOR', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [], - pagination: { after: 'AFTER_CURSOR' }, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_DESC', - after: 'AFTER_CURSOR', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'the previous page', - urlQuery: '?before=BEFORE_CURSOR', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [], - pagination: { before: 'BEFORE_CURSOR' }, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_DESC', - before: 'BEFORE_CURSOR', - last: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'the next page filtered by a status, an instance type, tags and a non default sort', - urlQuery: - '?status[]=ACTIVE&runner_type[]=INSTANCE_TYPE&tag[]=tag-1&tag[]=tag-2&sort=CREATED_ASC&after=AFTER_CURSOR', - search: { - runnerType: 'INSTANCE_TYPE', - membership: DEFAULT_MEMBERSHIP, - filters: [ - { type: 'status', value: { data: 'ACTIVE', operator: '=' } }, - { type: 'tag', value: { data: 'tag-1', operator: '=' } }, - { type: 'tag', value: { data: 'tag-2', operator: '=' } }, - ], - pagination: { after: 'AFTER_CURSOR' }, - sort: 'CREATED_ASC', - }, - graphqlVariables: { - status: 'ACTIVE', - type: 'INSTANCE_TYPE', - membership: DEFAULT_MEMBERSHIP, - tagList: ['tag-1', 'tag-2'], - sort: 'CREATED_ASC', - after: 'AFTER_CURSOR', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'paused runners', - urlQuery: '?paused[]=true', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [{ type: 'paused', value: { data: 'true', operator: '=' } }], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - paused: true, - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - }, - { - name: 'active runners', - urlQuery: '?paused[]=false', - search: { - runnerType: null, - membership: DEFAULT_MEMBERSHIP, - filters: [{ type: 'paused', value: { data: 'false', operator: '=' } }], - pagination: {}, - sort: 'CREATED_DESC', - }, - graphqlVariables: { - paused: false, - membership: DEFAULT_MEMBERSHIP, - sort: 'CREATED_DESC', - first: RUNNER_PAGE_SIZE, - }, - }, -]; - -export const onlineContactTimeoutSecs = 2 * 60 * 60; -export const staleTimeoutSecs = 7889238; // Ruby's `3.months` - -export const emptyStateSvgPath = 'emptyStateSvgPath.svg'; -export const emptyStateFilteredSvgPath = 'emptyStateFilteredSvgPath.svg'; - -export { - allRunnersData, - allRunnersDataPaginated, - runnersCountData, - groupRunnersData, - groupRunnersDataPaginated, - groupRunnersCountData, - emptyPageInfo, - runnerData, - runnerWithGroupData, - runnerProjectsData, - runnerJobsData, - runnerFormData, -}; |