Skip to content

Commit 2f4481b

Browse files
authored
chore(protocoltests): use HttpResponse constructor (#4505)
This commit contains changes from the codegen changes in smithy-lang/smithy-typescript#698. It updates protocol tests to construct the HttpResponse object, instead of using a regular object.
1 parent 6405a58 commit 2f4481b

File tree

8 files changed

+16
-16
lines changed

8 files changed

+16
-16
lines changed

private/aws-protocoltests-ec2/test/functional/ec2query.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
7373

7474
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
7575
return Promise.resolve({
76-
response: {
76+
response: new HttpResponse({
7777
statusCode: this.code,
7878
headers: this.headers,
7979
body: Readable.from([this.body]),
80-
},
80+
}),
8181
});
8282
}
8383
}

private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
5959

6060
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
6161
return Promise.resolve({
62-
response: {
62+
response: new HttpResponse({
6363
statusCode: this.code,
6464
headers: this.headers,
6565
body: Readable.from([this.body]),
66-
},
66+
}),
6767
});
6868
}
6969
}

private/aws-protocoltests-json/test/functional/awsjson1_1.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
6363

6464
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
6565
return Promise.resolve({
66-
response: {
66+
response: new HttpResponse({
6767
statusCode: this.code,
6868
headers: this.headers,
6969
body: Readable.from([this.body]),
70-
},
70+
}),
7171
});
7272
}
7373
}

private/aws-protocoltests-query/test/functional/awsquery.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
8181

8282
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
8383
return Promise.resolve({
84-
response: {
84+
response: new HttpResponse({
8585
statusCode: this.code,
8686
headers: this.headers,
8787
body: Readable.from([this.body]),
88-
},
88+
}),
8989
});
9090
}
9191
}

private/aws-protocoltests-restjson/test/functional/restjson1.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,11 +106,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
106106

107107
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
108108
return Promise.resolve({
109-
response: {
109+
response: new HttpResponse({
110110
statusCode: this.code,
111111
headers: this.headers,
112112
body: Readable.from([this.body]),
113-
},
113+
}),
114114
});
115115
}
116116
}

private/aws-protocoltests-restxml/test/functional/restxml.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
107107

108108
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
109109
return Promise.resolve({
110-
response: {
110+
response: new HttpResponse({
111111
statusCode: this.code,
112112
headers: this.headers,
113113
body: Readable.from([this.body]),
114-
},
114+
}),
115115
});
116116
}
117117
}

private/aws-restjson-server/test/functional/restjson1.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,11 +249,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
249249

250250
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
251251
return Promise.resolve({
252-
response: {
252+
response: new HttpResponse({
253253
statusCode: this.code,
254254
headers: this.headers,
255255
body: Readable.from([this.body]),
256-
},
256+
}),
257257
});
258258
}
259259
}

private/aws-restjson-validation-server/test/functional/restjson1.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ class ResponseDeserializationTestHandler implements HttpHandler {
6262

6363
handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> {
6464
return Promise.resolve({
65-
response: {
65+
response: new HttpResponse({
6666
statusCode: this.code,
6767
headers: this.headers,
6868
body: Readable.from([this.body]),
69-
},
69+
}),
7070
});
7171
}
7272
}

0 commit comments

Comments
 (0)