@@ -267,21 +267,23 @@ func TestCredentialReloadersClearAuthorizationHeadersWhenCredentialsAreEmpty(t *
267267 }, nil
268268 })
269269
270- req , err := http .NewRequest ( http .MethodGet , "https://example.com" , nil )
270+ req , err := http .NewRequestWithContext ( t . Context (), http .MethodGet , "https://example.com" , nil )
271271 assert .NoError (t , err )
272272 req .Header .Set ("Authorization" , "stale" )
273273
274- _ , err = newHCloudCredentialReloader (& runtimeCredentials {}, next ).RoundTrip (req )
274+ resp , err : = newHCloudCredentialReloader (& runtimeCredentials {}, next ).RoundTrip (req )
275275 assert .NoError (t , err )
276- assert .Equal (t , "" , <- captured )
276+ assert .NoError (t , resp .Body .Close ())
277+ assert .Empty (t , <- captured )
277278
278- req , err = http .NewRequest ( http .MethodGet , "https://example.com" , nil )
279+ req , err = http .NewRequestWithContext ( t . Context (), http .MethodGet , "https://example.com" , nil )
279280 assert .NoError (t , err )
280281 req .Header .Set ("Authorization" , "stale" )
281282
282- _ , err = newRobotCredentialReloader (& runtimeCredentials {}, next ).RoundTrip (req )
283+ resp , err = newRobotCredentialReloader (& runtimeCredentials {}, next ).RoundTrip (req )
283284 assert .NoError (t , err )
284- assert .Equal (t , "" , <- captured )
285+ assert .NoError (t , resp .Body .Close ())
286+ assert .Empty (t , <- captured )
285287}
286288
287289func TestTransportOrDefault (t * testing.T ) {
@@ -296,11 +298,12 @@ func TestTransportOrDefault(t *testing.T) {
296298
297299 assert .Same (t , http .DefaultTransport , transportOrDefault (nil ))
298300
299- req , err := http .NewRequest ( http .MethodGet , "https://example.com" , nil )
301+ req , err := http .NewRequestWithContext ( t . Context (), http .MethodGet , "https://example.com" , nil )
300302 assert .NoError (t , err )
301303
302304 resp , err := transportOrDefault (custom ).RoundTrip (req )
303305 assert .NoError (t , err )
306+ assert .NoError (t , resp .Body .Close ())
304307 assert .Equal (t , http .StatusCreated , resp .StatusCode )
305308}
306309
0 commit comments