@@ -88,7 +88,8 @@ type PullFileStep = {
8888 readonly requestBody: EmptyRequestBody | JsonRequestBody | FileRequestBody;
8989 readonly queryParameters: QueryParameters;
9090 readonly fileUri: string;
91- readonly expectedStatusCodes: ReadonlyArray<string>;
91+ readonly successfulStatusCodes: ReadonlyArray<string>;
92+ readonly failureStatusCodes: ReadonlyArray<string>;
9293 readonly statusCode: string;
9394};
9495
@@ -423,7 +424,8 @@ function scenario(
423424 queryParameters,
424425 abortSignal,
425426 fileUri,
426- expectedStatusCodes
427+ successfulStatusCodes,
428+ failureStatusCodes
427429 ) => {
428430 const expectedStep = expectedSteps[actualSteps.length];
429431
@@ -434,7 +436,8 @@ function scenario(
434436 requestBody,
435437 queryParameters,
436438 fileUri,
437- expectedStatusCodes,
439+ successfulStatusCodes,
440+ failureStatusCodes,
438441 statusCode: expect.anything(),
439442 });
440443
@@ -4886,7 +4889,8 @@ scenario(
48864889 requestBody: { type: `empty` },
48874890 queryParameters: {},
48884891 fileUri: `Example File Path For Uuid dab5ac6d-0ecc-4af9-9022-dda2414bf8b6 Generated By File Store`,
4889- expectedStatusCodes: [`200`, `404`, `403`],
4892+ successfulStatusCodes: [`200`],
4893+ failureStatusCodes: [`404`, `403`],
48904894 statusCode: `200`,
48914895 },
48924896 {
@@ -4938,7 +4942,8 @@ scenario(
49384942 requestBody: { type: `empty` },
49394943 queryParameters: {},
49404944 fileUri: `Example File Path For Uuid 286b57fd-1551-4899-9f90-07e8727e4823 Generated By File Store`,
4941- expectedStatusCodes: [`200`, `404`, `403`],
4945+ successfulStatusCodes: [`200`],
4946+ failureStatusCodes: [`404`, `403`],
49424947 statusCode: `200`,
49434948 },
49444949 {
@@ -5695,7 +5700,8 @@ scenario(
56955700 requestBody: { type: `empty` },
56965701 queryParameters: {},
56975702 fileUri: `Example File Path For Uuid 40d92d2c-631f-4a42-ba5e-a70a82bea897 Generated By File Store`,
5698- expectedStatusCodes: [`200`, `404`, `403`],
5703+ successfulStatusCodes: [`200`],
5704+ failureStatusCodes: [`404`, `403`],
56995705 statusCode: `200`,
57005706 },
57015707 {
@@ -5747,7 +5753,8 @@ scenario(
57475753 requestBody: { type: `empty` },
57485754 queryParameters: {},
57495755 fileUri: `Example File Path For Uuid c2df927b-74be-4d78-8705-7f0a664ba53b Generated By File Store`,
5750- expectedStatusCodes: [`200`, `404`, `403`],
5756+ successfulStatusCodes: [`200`],
5757+ failureStatusCodes: [`404`, `403`],
57515758 statusCode: `200`,
57525759 },
57535760 {
@@ -7135,7 +7142,8 @@ scenario(
71357142 requestBody: { type: `empty` },
71367143 queryParameters: {},
71377144 fileUri: `Example File Path For Uuid bdf19add-072c-4fd6-bca7-8468f8b80a76 Generated By File Store`,
7138- expectedStatusCodes: [`200`, `404`, `403`],
7145+ successfulStatusCodes: [`200`],
7146+ failureStatusCodes: [`404`, `403`],
71397147 statusCode: `200`,
71407148 },
71417149 {
@@ -16071,7 +16079,8 @@ scenario(
1607116079 requestBody: { type: `empty` },
1607216080 queryParameters: {},
1607316081 fileUri: `Example File Path For Uuid dab5ac6d-0ecc-4af9-9022-dda2414bf8b6 Generated By File Store`,
16074- expectedStatusCodes: [`200`, `404`, `403`],
16082+ successfulStatusCodes: [`200`],
16083+ failureStatusCodes: [`404`, `403`],
1607516084 statusCode: `403`,
1607616085 },
1607716086 {
@@ -16392,7 +16401,8 @@ scenario(
1639216401 requestBody: { type: `empty` },
1639316402 queryParameters: {},
1639416403 fileUri: `Example File Path For Uuid 40d92d2c-631f-4a42-ba5e-a70a82bea897 Generated By File Store`,
16395- expectedStatusCodes: [`200`, `404`, `403`],
16404+ successfulStatusCodes: [`200`],
16405+ failureStatusCodes: [`404`, `403`],
1639616406 statusCode: `403`,
1639716407 },
1639816408 {
0 commit comments