Add missing request type for mock GitHub API

We were still missing the `SubmitVariantAnalysisRequest` type and a type
to represent the union of all request types. This adds both of them.
This commit is contained in:
Koen Vlaswinkel
2022-10-19 16:25:32 +02:00
parent 7e8782723d
commit 9624858335

View File

@@ -22,6 +22,16 @@ export interface GetRepoRequest {
}
}
export interface SubmitVariantAnalysisRequest {
request: {
kind: RequestKind.SubmitVariantAnalysis
},
response: {
status: number,
body: VariantAnalysis
}
}
export interface GetVariantAnalysisRequest {
request: {
kind: RequestKind.GetVariantAnalysis
@@ -53,3 +63,10 @@ export interface GetVariantAnalysisRepoResultRequest {
body: ArrayBuffer
}
}
export type GitHubApiRequest =
| GetRepoRequest
| SubmitVariantAnalysisRequest
| GetVariantAnalysisRequest
| GetVariantAnalysisRepoRequest
| GetVariantAnalysisRepoResultRequest;