Update mock GitHub API request models to support failures (#1644)

This commit is contained in:
Charis Kyriakou
2022-10-24 09:02:36 +01:00
committed by GitHub
parent c325a725ea
commit da63b99a94

View File

@@ -12,13 +12,17 @@ export enum RequestKind {
GetVariantAnalysisRepoResult = 'getVariantAnalysisRepoResult',
}
export interface BasicErorResponse {
message: string;
}
export interface GetRepoRequest {
request: {
kind: RequestKind.GetRepo
},
response: {
status: number,
body: Repository
body: Repository | BasicErorResponse | undefined
}
}
@@ -28,7 +32,7 @@ export interface SubmitVariantAnalysisRequest {
},
response: {
status: number,
body: VariantAnalysis
body?: VariantAnalysis | BasicErorResponse
}
}
@@ -38,7 +42,7 @@ export interface GetVariantAnalysisRequest {
},
response: {
status: number,
body: VariantAnalysis
body?: VariantAnalysis | BasicErorResponse
}
}
@@ -49,7 +53,7 @@ export interface GetVariantAnalysisRepoRequest {
},
response: {
status: number,
body: VariantAnalysisRepoTask
body?: VariantAnalysisRepoTask | BasicErorResponse
}
}
@@ -60,7 +64,7 @@ export interface GetVariantAnalysisRepoResultRequest {
},
response: {
status: number,
body: ArrayBuffer
body?: ArrayBuffer
}
}