@@ -134,10 +134,10 @@ describe("providerUtils", () => {
134134 const req = makeRequest ( { id : "42" } ) ;
135135 const { error, response } = await sendPromise ( provider , req ) ;
136136
137- expect ( error ) . toBe ( testError ) ;
137+ expect ( error ) . toMatchObject ( { code : - 32603 , message : "send error" } ) ;
138+ expect ( error ) . toBe ( response . error ) ;
138139 expect ( response . id ) . toBe ( "42" ) ;
139140 expect ( response . jsonrpc ) . toBe ( "2.0" ) ;
140- expect ( response . error ) . toMatchObject ( { message : "send error" } ) ;
141141 } ) ;
142142
143143 it ( "constructs a proper JRPCResponse shape" , async ( ) => {
@@ -202,7 +202,7 @@ describe("providerUtils", () => {
202202
203203 const { error, response } = await sendPromise ( provider , makeRequest ( { id : "x" } ) ) ;
204204
205- expect ( error ) . toBe ( thrown ) ;
205+ expect ( error ) . toBe ( response . error ) ;
206206 expect ( response . id ) . toBe ( "x" ) ;
207207 expect ( response . jsonrpc ) . toBe ( "2.0" ) ;
208208 const rpcError = response . error as Record < string , unknown > ;
@@ -323,9 +323,10 @@ describe("providerUtils", () => {
323323 } ;
324324 const provider = providerFromMiddleware ( middleware as JRPCMiddlewareV2 ) ;
325325
326- const { error } = await sendPromise ( provider , makeRequest ( ) ) ;
326+ const { error, response } = await sendPromise ( provider , makeRequest ( ) ) ;
327327
328- expect ( error ) . toBe ( testError ) ;
328+ expect ( error ) . toMatchObject ( { code : - 32603 , message : "middleware-error" } ) ;
329+ expect ( error ) . toBe ( response . error ) ;
329330 } ) ;
330331
331332 it ( "works with a middleware that uses context" , async ( ) => {
0 commit comments