test(channels): use lightweight clears in probe and reaction setup
This commit is contained in:
@@ -18,15 +18,15 @@ vi.mock("./client.js", () => ({
|
||||
}));
|
||||
|
||||
beforeEach(() => {
|
||||
detectBinaryMock.mockReset().mockResolvedValue(true);
|
||||
runCommandWithTimeoutMock.mockReset().mockResolvedValue({
|
||||
detectBinaryMock.mockClear().mockResolvedValue(true);
|
||||
runCommandWithTimeoutMock.mockClear().mockResolvedValue({
|
||||
stdout: "",
|
||||
stderr: 'unknown command "rpc" for "imsg"',
|
||||
code: 1,
|
||||
signal: null,
|
||||
killed: false,
|
||||
});
|
||||
createIMessageRpcClientMock.mockReset();
|
||||
createIMessageRpcClientMock.mockClear();
|
||||
});
|
||||
|
||||
describe("probeIMessage", () => {
|
||||
|
||||
@@ -27,7 +27,7 @@ vi.mock("./client.js", () => ({
|
||||
|
||||
describe("sendReactionSignal", () => {
|
||||
beforeEach(() => {
|
||||
rpcMock.mockReset().mockResolvedValue({ timestamp: 123 });
|
||||
rpcMock.mockClear().mockResolvedValue({ timestamp: 123 });
|
||||
});
|
||||
|
||||
it("uses recipients array and targetAuthor for uuid dms", async () => {
|
||||
|
||||
@@ -16,7 +16,7 @@ const originalFetch = globalThis.fetch;
|
||||
|
||||
afterEach(() => {
|
||||
resetTelegramFetchStateForTests();
|
||||
setDefaultAutoSelectFamily.mockReset();
|
||||
setDefaultAutoSelectFamily.mockClear();
|
||||
vi.unstubAllEnvs();
|
||||
vi.clearAllMocks();
|
||||
if (originalFetch) {
|
||||
|
||||
Reference in New Issue
Block a user