mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 17:01:37 +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", () => {
|
describe("agent-runner-utils", () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
hoisted.resolveAgentModelFallbacksOverrideMock.mockReset();
|
hoisted.resolveAgentModelFallbacksOverrideMock.mockClear();
|
||||||
hoisted.resolveAgentIdFromSessionKeyMock.mockReset();
|
hoisted.resolveAgentIdFromSessionKeyMock.mockClear();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("resolves model fallback options from run context", () => {
|
it("resolves model fallback options from run context", () => {
|
||||||
|
|||||||
@@ -53,8 +53,8 @@ function createFakeThreadBindingManager(binding: FakeBinding | null) {
|
|||||||
|
|
||||||
describe("/session ttl", () => {
|
describe("/session ttl", () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
hoisted.getThreadBindingManagerMock.mockReset();
|
hoisted.getThreadBindingManagerMock.mockClear();
|
||||||
hoisted.setThreadBindingTtlBySessionKeyMock.mockReset();
|
hoisted.setThreadBindingTtlBySessionKeyMock.mockClear();
|
||||||
vi.useRealTimers();
|
vi.useRealTimers();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -48,8 +48,8 @@ describe("ensureBrowserControlAuth", () => {
|
|||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
vi.restoreAllMocks();
|
vi.restoreAllMocks();
|
||||||
mocks.loadConfig.mockReset();
|
mocks.loadConfig.mockClear();
|
||||||
mocks.writeConfigFile.mockReset();
|
mocks.writeConfigFile.mockClear();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("returns existing auth and skips writes", async () => {
|
it("returns existing auth and skips writes", async () => {
|
||||||
|
|||||||
@@ -42,10 +42,10 @@ describe("dispatchTelegramMessage draft streaming", () => {
|
|||||||
type TelegramMessageContext = Parameters<typeof dispatchTelegramMessage>[0]["context"];
|
type TelegramMessageContext = Parameters<typeof dispatchTelegramMessage>[0]["context"];
|
||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
createTelegramDraftStream.mockReset();
|
createTelegramDraftStream.mockClear();
|
||||||
dispatchReplyWithBufferedBlockDispatcher.mockReset();
|
dispatchReplyWithBufferedBlockDispatcher.mockClear();
|
||||||
deliverReplies.mockReset();
|
deliverReplies.mockClear();
|
||||||
editMessageTelegram.mockReset();
|
editMessageTelegram.mockClear();
|
||||||
loadSessionStore.mockClear();
|
loadSessionStore.mockClear();
|
||||||
resolveStorePath.mockClear();
|
resolveStorePath.mockClear();
|
||||||
resolveStorePath.mockReturnValue("/tmp/sessions.json");
|
resolveStorePath.mockReturnValue("/tmp/sessions.json");
|
||||||
|
|||||||
Reference in New Issue
Block a user