mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-28 05:16:17 +00:00
test: fix main ci expectations
This commit is contained in:
@@ -274,11 +274,11 @@ function extractStateUpsertPersistenceOptions(): Array<{
|
||||
};
|
||||
const current = readySessionMeta();
|
||||
const next = payload.mutate(current, { acp: current });
|
||||
if (next?.state && payload.skipMaintenance === true && payload.takeCacheOwnership === true) {
|
||||
if (next?.state && payload.skipMaintenance && payload.takeCacheOwnership) {
|
||||
options.push({
|
||||
state: next.state,
|
||||
...(payload.skipMaintenance === true ? { skipMaintenance: true } : {}),
|
||||
...(payload.takeCacheOwnership === true ? { takeCacheOwnership: true } : {}),
|
||||
...(payload.skipMaintenance ? { skipMaintenance: true } : {}),
|
||||
...(payload.takeCacheOwnership ? { takeCacheOwnership: true } : {}),
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -147,7 +147,7 @@ describe("resolveSessionKeyForRequest", () => {
|
||||
expect(result.storePath).toBe(SHARED_STORE_PATH);
|
||||
expect(result.sessionStore["agent:mybot:main"]?.sessionId).toBe("legacy-session-id");
|
||||
expect(mocks.loadSessionStore).toHaveBeenCalledTimes(1);
|
||||
expect(mocks.loadSessionStore).toHaveBeenCalledWith(SHARED_STORE_PATH);
|
||||
expect(mocks.loadSessionStore).toHaveBeenCalledWith(SHARED_STORE_PATH, undefined);
|
||||
});
|
||||
|
||||
it("prefers the configured default-agent session over legacy main-store rows", () => {
|
||||
@@ -266,7 +266,7 @@ describe("resolveSessionKeyForRequest", () => {
|
||||
expect(result.sessionKey).toBe("agent:mybot:explicit:target-session-id");
|
||||
expect(result.storePath).toBe(MYBOT_STORE_PATH);
|
||||
expect(mocks.loadSessionStore).toHaveBeenCalledTimes(1);
|
||||
expect(mocks.loadSessionStore).toHaveBeenCalledWith(MYBOT_STORE_PATH);
|
||||
expect(mocks.loadSessionStore).toHaveBeenCalledWith(MYBOT_STORE_PATH, undefined);
|
||||
});
|
||||
|
||||
it("returns correct sessionStore when session found in non-primary agent store", () => {
|
||||
|
||||
Reference in New Issue
Block a user