summaryrefslogtreecommitdiff
path: root/spec/frontend/projects/settings/repository/branch_rules/mock_data.js
blob: bac82992c4d242d18bd87256368eb8430646c113 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
export const branchRulesMockResponse = {
  data: {
    project: {
      id: '123',
      __typename: 'Project',
      branchRules: {
        __typename: 'BranchRuleConnection',
        nodes: [
          {
            name: 'main',
            __typename: 'BranchRule',
          },
          {
            name: 'test-*',
            __typename: 'BranchRule',
          },
        ],
      },
    },
  },
};

export const appProvideMock = {
  projectPath: 'some/project/path',
};

export const branchRuleProvideMock = {
  branchRulesPath: 'settings/repository/branch_rules',
};

export const branchRulePropsMock = {
  name: 'main',
  isDefault: true,
  isProtected: true,
  approvalDetails: ['requires approval from TEST', '2 status checks'],
};