mirror of
https://github.com/moltbot/moltbot.git
synced 2026-03-21 16:41:56 +00:00
test(core): use lightweight clears in command and dispatch setup
This commit is contained in:
@@ -50,8 +50,8 @@ function makeRun(overrides: Partial<FollowupRun["run"]> = {}): FollowupRun["run"
|
||||
|
||||
describe("agent-runner-utils", () => {
|
||||
beforeEach(() => {
|
||||
hoisted.resolveAgentModelFallbacksOverrideMock.mockReset();
|
||||
hoisted.resolveAgentIdFromSessionKeyMock.mockReset();
|
||||
hoisted.resolveAgentModelFallbacksOverrideMock.mockClear();
|
||||
hoisted.resolveAgentIdFromSessionKeyMock.mockClear();
|
||||
});
|
||||
|
||||
it("resolves model fallback options from run context", () => {
|
||||
|
||||
@@ -53,8 +53,8 @@ function createFakeThreadBindingManager(binding: FakeBinding | null) {
|
||||
|
||||
describe("/session ttl", () => {
|
||||
beforeEach(() => {
|
||||
hoisted.getThreadBindingManagerMock.mockReset();
|
||||
hoisted.setThreadBindingTtlBySessionKeyMock.mockReset();
|
||||
hoisted.getThreadBindingManagerMock.mockClear();
|
||||
hoisted.setThreadBindingTtlBySessionKeyMock.mockClear();
|
||||
vi.useRealTimers();
|
||||
});
|
||||
|
||||
|
||||
@@ -48,8 +48,8 @@ describe("ensureBrowserControlAuth", () => {
|
||||
|
||||
beforeEach(() => {
|
||||
vi.restoreAllMocks();
|
||||
mocks.loadConfig.mockReset();
|
||||
mocks.writeConfigFile.mockReset();
|
||||
mocks.loadConfig.mockClear();
|
||||
mocks.writeConfigFile.mockClear();
|
||||
});
|
||||
|
||||
it("returns existing auth and skips writes", async () => {
|
||||
|
||||
@@ -42,10 +42,10 @@ describe("dispatchTelegramMessage draft streaming", () => {
|
||||
type TelegramMessageContext = Parameters<typeof dispatchTelegramMessage>[0]["context"];
|
||||
|
||||
beforeEach(() => {
|
||||
createTelegramDraftStream.mockReset();
|
||||
dispatchReplyWithBufferedBlockDispatcher.mockReset();
|
||||
deliverReplies.mockReset();
|
||||
editMessageTelegram.mockReset();
|
||||
createTelegramDraftStream.mockClear();
|
||||
dispatchReplyWithBufferedBlockDispatcher.mockClear();
|
||||
deliverReplies.mockClear();
|
||||
editMessageTelegram.mockClear();
|
||||
loadSessionStore.mockClear();
|
||||
resolveStorePath.mockClear();
|
||||
resolveStorePath.mockReturnValue("/tmp/sessions.json");
|
||||
|
||||
Reference in New Issue
Block a user