diff --git a/tests/rpc/RPC.test.ts b/tests/rpc/RPC.test.ts index df37bce..fefe8df 100644 --- a/tests/rpc/RPC.test.ts +++ b/tests/rpc/RPC.test.ts @@ -23,7 +23,7 @@ import { UnaryCaller, } from '../../src/callers'; import * as rpcErrors from '../../src/errors'; -import { ErrorRPC } from '../../src/errors'; +import { ErrorRPC, ErrorRPCRemote } from '../../src/errors'; import * as rpcUtilsMiddleware from '../../src/utils/middleware'; describe('RPC', () => { @@ -475,11 +475,10 @@ describe('RPC', () => { logger, }); - const callProm = rpcClient.methods.testMethod(value); + const callProm = rpcClient.methods.testMethod(ErrorRPCRemote.description); // Use Jest's `.rejects` to handle the promise rejection await expect(callProm).rejects.toBeInstanceOf(rpcErrors.ErrorRPCRemote); - await expect(callProm).rejects.toHaveProperty('cause', error); await expect(callProm).rejects.not.toHaveProperty('cause.stack'); await rpcServer.destroy(); diff --git a/tests/rpc/RPCServer.test.ts b/tests/rpc/RPCServer.test.ts index a695102..cb202a4 100644 --- a/tests/rpc/RPCServer.test.ts +++ b/tests/rpc/RPCServer.test.ts @@ -418,7 +418,6 @@ describe(`${RPCServer.name}`, () => { }; rpcServer.handleStream(readWriteStream); const rawErrorMessage = (await outputResult)[0]!.toString(); - expect(rawErrorMessage).toInclude('stack'); const errorMessage = JSON.parse(rawErrorMessage); expect(errorMessage.error.code).toEqual(error.exitCode); expect(errorMessage.error.message).toEqual(error.description);