4
4
*/
5
5
import { ToolkitError } from '../shared/errors'
6
6
7
- export const techinalErrorCustomerFacingMessage =
7
+ export const technicalErrorCustomerFacingMessage =
8
8
'I am experiencing technical difficulties at the moment. Please try again in a few minutes.'
9
9
const defaultTestGenErrorMessage = 'Amazon Q encountered an error while generating tests. Try again later.'
10
10
export class TestGenError extends ToolkitError {
@@ -29,17 +29,17 @@ export class InvalidSourceZipError extends TestGenError {
29
29
}
30
30
export class CreateUploadUrlError extends TestGenError {
31
31
constructor ( errorMessage : string , errorCode : string ) {
32
- super ( errorMessage , 'CreateUploadUrlError' , errorCode , techinalErrorCustomerFacingMessage )
32
+ super ( errorMessage , 'CreateUploadUrlError' , errorCode , technicalErrorCustomerFacingMessage )
33
33
}
34
34
}
35
35
export class UploadTestArtifactToS3Error extends TestGenError {
36
- constructor ( error : string ) {
37
- super ( error , 'UploadTestArtifactToS3Error' , '500 ', techinalErrorCustomerFacingMessage )
36
+ constructor ( error : string , statusCode ?: string ) {
37
+ super ( error , 'UploadTestArtifactToS3Error' , statusCode ?? '400 ', technicalErrorCustomerFacingMessage )
38
38
}
39
39
}
40
40
export class CreateTestJobError extends TestGenError {
41
41
constructor ( error : string , code : string ) {
42
- super ( error , 'CreateTestJobError' , code , techinalErrorCustomerFacingMessage )
42
+ super ( error , 'CreateTestJobError' , code , technicalErrorCustomerFacingMessage )
43
43
}
44
44
}
45
45
export class TestGenTimedOutError extends TestGenError {
@@ -48,7 +48,7 @@ export class TestGenTimedOutError extends TestGenError {
48
48
'Test generation failed. Amazon Q timed out.' ,
49
49
'TestGenTimedOutError' ,
50
50
'500' ,
51
- techinalErrorCustomerFacingMessage
51
+ technicalErrorCustomerFacingMessage
52
52
)
53
53
}
54
54
}
@@ -63,7 +63,7 @@ export class TestGenFailedError extends TestGenError {
63
63
error ?? 'Test generation failed' ,
64
64
'TestGenFailedError' ,
65
65
code ,
66
- error ?? techinalErrorCustomerFacingMessage
66
+ error ?? technicalErrorCustomerFacingMessage
67
67
)
68
68
}
69
69
}
@@ -73,7 +73,7 @@ export class ExportResultsArchiveError extends TestGenError {
73
73
error ?? 'Test generation failed' ,
74
74
'ExportResultsArchiveError' ,
75
75
statusCode ?? '400' ,
76
- techinalErrorCustomerFacingMessage
76
+ technicalErrorCustomerFacingMessage
77
77
)
78
78
}
79
79
}
0 commit comments