@@ -133,8 +133,10 @@ describe("buildRequestOptions", () => {
133133
134134 const options = await buildRequestOptions ( "/search" , params ) ;
135135
136- assertEquals ( options . headers ?. [ "User-Agent" ] , "Custom User Agent" ) ;
137- assertEquals ( options . headers ?. [ "X-Custom-Header" ] , "param-value" ) ;
136+ const headers = options . headers as Record < string , string > | undefined ;
137+
138+ assertEquals ( headers ?. [ "User-Agent" ] , "Custom User Agent" ) ;
139+ assertEquals ( headers ?. [ "X-Custom-Header" ] , "param-value" ) ;
138140 assertEquals ( options . timeout , 5000 ) ;
139141 assertEquals ( options . path , "/search?q=coffee" ) ;
140142 } ) ;
@@ -152,8 +154,10 @@ describe("buildRequestOptions", () => {
152154
153155 const options = await buildRequestOptions ( "/search" , { q : "coffee" } ) ;
154156
155- assertEquals ( options . headers ?. [ "User-Agent" ] , "Config User Agent" ) ;
156- assertEquals ( options . headers ?. [ "X-Custom-Header" ] , "config-value" ) ;
157+ const headers = options . headers as Record < string , string > | undefined ;
158+
159+ assertEquals ( headers ?. [ "User-Agent" ] , "Config User Agent" ) ;
160+ assertEquals ( headers ?. [ "X-Custom-Header" ] , "config-value" ) ;
157161 assertEquals ( options . timeout , 5000 ) ;
158162 assertEquals ( options . path , "/search?q=coffee" ) ;
159163 } ) ;
@@ -184,8 +188,10 @@ describe("buildRequestOptions", () => {
184188
185189 const options = await buildRequestOptions ( "/search" , params ) ;
186190
187- assertEquals ( options . headers ?. [ "User-Agent" ] , "Parameter User Agent" ) ;
188- assertEquals ( options . headers ?. [ "X-Custom-Header" ] , "param-value" ) ;
191+ const headers = options . headers as Record < string , string > | undefined ;
192+
193+ assertEquals ( headers ?. [ "User-Agent" ] , "Parameter User Agent" ) ;
194+ assertEquals ( headers ?. [ "X-Custom-Header" ] , "param-value" ) ;
189195 assertEquals ( options . agent , true ) ;
190196 assertEquals ( options . timeout , 5000 ) ;
191197 assertEquals ( options . path , "/search?q=coffee" ) ;
0 commit comments