44 */
55import { ToolkitError } from '../shared/errors'
66
7- export const techinalErrorCustomerFacingMessage =
7+ export const technicalErrorCustomerFacingMessage =
88 'I am experiencing technical difficulties at the moment. Please try again in a few minutes.'
99const defaultTestGenErrorMessage = 'Amazon Q encountered an error while generating tests. Try again later.'
1010export class TestGenError extends ToolkitError {
@@ -29,17 +29,17 @@ export class InvalidSourceZipError extends TestGenError {
2929}
3030export class CreateUploadUrlError extends TestGenError {
3131 constructor ( errorMessage : string , errorCode : string ) {
32- super ( errorMessage , 'CreateUploadUrlError' , errorCode , techinalErrorCustomerFacingMessage )
32+ super ( errorMessage , 'CreateUploadUrlError' , errorCode , technicalErrorCustomerFacingMessage )
3333 }
3434}
3535export 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 )
3838 }
3939}
4040export class CreateTestJobError extends TestGenError {
4141 constructor ( error : string , code : string ) {
42- super ( error , 'CreateTestJobError' , code , techinalErrorCustomerFacingMessage )
42+ super ( error , 'CreateTestJobError' , code , technicalErrorCustomerFacingMessage )
4343 }
4444}
4545export class TestGenTimedOutError extends TestGenError {
@@ -48,7 +48,7 @@ export class TestGenTimedOutError extends TestGenError {
4848 'Test generation failed. Amazon Q timed out.' ,
4949 'TestGenTimedOutError' ,
5050 '500' ,
51- techinalErrorCustomerFacingMessage
51+ technicalErrorCustomerFacingMessage
5252 )
5353 }
5454}
@@ -63,7 +63,7 @@ export class TestGenFailedError extends TestGenError {
6363 error ?? 'Test generation failed' ,
6464 'TestGenFailedError' ,
6565 code ,
66- error ?? techinalErrorCustomerFacingMessage
66+ error ?? technicalErrorCustomerFacingMessage
6767 )
6868 }
6969}
@@ -73,7 +73,7 @@ export class ExportResultsArchiveError extends TestGenError {
7373 error ?? 'Test generation failed' ,
7474 'ExportResultsArchiveError' ,
7575 statusCode ?? '400' ,
76- techinalErrorCustomerFacingMessage
76+ technicalErrorCustomerFacingMessage
7777 )
7878 }
7979}
0 commit comments