@@ -111,7 +111,7 @@ func TestHTTPDebugTransport_RoundTripError(t *testing.T) {
111111
112112 // Expect simulated network error
113113 require .Error (t , err )
114- require .Contains (t , err . Error () , "simulated network error" )
114+ require .ErrorContains (t , err , "simulated network error" )
115115
116116 // Ensure no response body to close
117117 require .Nil (t , resp )
@@ -170,7 +170,7 @@ func TestHTTPDebugTransport_PassThroughRoundTripError(t *testing.T) {
170170
171171 // Assert error behavior
172172 require .Error (t , err )
173- require .Contains (t , err . Error () , "HTTPDebugTransport: pass-through round trip failed" )
173+ require .ErrorContains (t , err , "HTTPDebugTransport: pass-through round trip failed" )
174174 require .ErrorIs (t , err , ErrSimulatedTransportFailure )
175175
176176 // Response should be nil
@@ -197,7 +197,7 @@ func TestHTTPDebugTransport_RequestDumpFailure(t *testing.T) {
197197
198198 // Assert error behavior
199199 require .Error (t , err )
200- require .Contains (t , err . Error () , "HTTPDebugTransport: failed to dump request" )
200+ require .ErrorContains (t , err , "HTTPDebugTransport: failed to dump request" )
201201}
202202
203203type errorBody struct {}
@@ -224,7 +224,7 @@ func TestHTTPDebugTransport_ResponseDumpFailure(t *testing.T) {
224224
225225 // Assert response dump failure
226226 require .Error (t , err )
227- require .Contains (t , err . Error () , "HTTPDebugTransport: failed to dump response" )
227+ require .ErrorContains (t , err , "HTTPDebugTransport: failed to dump response" )
228228 require .ErrorIs (t , err , errSimulatedBodyReadFailure )
229229
230230 // Response should be nil because dump failed
0 commit comments