PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@open-rpc/client-js/src
Просмотр файла: Error.test.ts
import { convertJSONToRPCError, JSONRPCError } from "./Error";
import { generateMockErrorResponse } from "./__mocks__/requestData";
describe("Error test", () => {
it("should convert payload to JSONRPC error ", () => {
let err = convertJSONToRPCError("message");
expect(err instanceof Error).toBe(true);
err = convertJSONToRPCError(generateMockErrorResponse(1, "somedata"));
expect(err instanceof Error).toBe(true);
});
it("should construct JSONRPCError", () => {
const err = new JSONRPCError("test", 9999);
const err2 = new JSONRPCError("test", 9999, "testdata");
});
it("should be able to use instanceof", () => {
const err = new JSONRPCError("test", 9999);
expect(err instanceof JSONRPCError).toBe(true);
});
});
Выполнить команду
Для локальной разработки. Не используйте в интернете!