Skip to content

Commit d610701

Browse files
committed
Use factory method to generate variant analysis
1 parent 5a40159 commit d610701

File tree

1 file changed

+2
-19
lines changed

1 file changed

+2
-19
lines changed

extensions/ql-vscode/src/vscode-tests/factories/remote-queries/variant-analysis-history-item.ts

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { faker } from '@faker-js/faker';
21
import { VariantAnalysisHistoryItem } from '../../../remote-queries/variant-analysis-history-item';
32
import { QueryStatus } from '../../../query-status';
43
import { VariantAnalysisStatus } from '../../../remote-queries/shared/variant-analysis';
4+
import { createMockVariantAnalysis } from './shared/variant-analysis';
55

66
export function createMockVariantAnalysisHistoryItem(
77
historyItemStatus: QueryStatus = QueryStatus.InProgress,
@@ -16,24 +16,7 @@ export function createMockVariantAnalysisHistoryItem(
1616
resultCount,
1717
status: historyItemStatus,
1818
completed: false,
19-
variantAnalysis: {
20-
'id': faker.datatype.number(),
21-
'controllerRepoId': faker.datatype.number(),
22-
'query': {
23-
'name': 'Variant Analysis Query History Item',
24-
'filePath': 'PLACEHOLDER/q2.ql',
25-
'language': 'ruby',
26-
'text': '/**\n * @name Variant Analysis Query History Item\n * @kind problem\n * @problem.severity warning\n * @id ruby/example/empty-block\n */\nimport ruby\n\nfrom Block b\nwhere b.getNumberOfStatements() = 0\nselect b, \'This is an empty block.\'\n'
27-
},
28-
'databases': {
29-
'repositories': ['92384123', '1230871']
30-
},
31-
'createdAt': faker.date.recent().toISOString(),
32-
'updatedAt': faker.date.recent().toISOString(),
33-
'executionStartTime': faker.date.recent().toISOString(),
34-
'status': variantAnalysisStatus,
35-
'actionsWorkflowRunId': faker.datatype.number()
36-
},
19+
variantAnalysis: createMockVariantAnalysis(variantAnalysisStatus),
3720
userSpecifiedLabel,
3821
} as unknown) as VariantAnalysisHistoryItem;
3922
}

0 commit comments

Comments
 (0)