summaryrefslogtreecommitdiff
path: root/spec/frontend/ci/reports/codequality_report/mock_data.js
blob: 2c994116db672bfd005cc50bede1e281c135846b (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
37
38
39
40
41
42
43
44
45
46
47
48
49
export const reportIssues = {
  status: 'failed',
  new_errors: [
    {
      description:
        'Method `long_if` has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.',
      severity: 'minor',
      file_path: 'codequality.rb',
      line: 5,
    },
  ],
  resolved_errors: [
    {
      description: 'Insecure Dependency',
      severity: 'major',
      file_path: 'lib/six.rb',
      line: 22,
    },
  ],
  existing_errors: [],
  summary: { total: 3, resolved: 0, errored: 3 },
};

export const parsedReportIssues = {
  newIssues: [
    {
      description:
        'Method `long_if` has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.',
      file_path: 'codequality.rb',
      line: 5,
      name:
        'Method `long_if` has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.',
      path: 'codequality.rb',
      severity: 'minor',
      urlPath: 'null/codequality.rb#L5',
    },
  ],
  resolvedIssues: [
    {
      description: 'Insecure Dependency',
      file_path: 'lib/six.rb',
      line: 22,
      name: 'Insecure Dependency',
      path: 'lib/six.rb',
      severity: 'major',
      urlPath: 'null/lib/six.rb#L22',
    },
  ],
};