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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user