mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-03 03:03:24 -04:00
test: remove duplicate reset-by-type direct selection case
This commit is contained in:
@@ -185,22 +185,6 @@ describe("session path safety", () => {
|
|||||||
|
|
||||||
describe("resolveSessionResetPolicy", () => {
|
describe("resolveSessionResetPolicy", () => {
|
||||||
describe("backward compatibility: resetByType.dm -> direct", () => {
|
describe("backward compatibility: resetByType.dm -> direct", () => {
|
||||||
it("uses resetByType.direct when available", () => {
|
|
||||||
const sessionCfg = {
|
|
||||||
resetByType: {
|
|
||||||
direct: { mode: "idle" as const, idleMinutes: 30 },
|
|
||||||
},
|
|
||||||
} satisfies SessionConfig;
|
|
||||||
|
|
||||||
const policy = resolveSessionResetPolicy({
|
|
||||||
sessionCfg,
|
|
||||||
resetType: "direct",
|
|
||||||
});
|
|
||||||
|
|
||||||
expect(policy.mode).toBe("idle");
|
|
||||||
expect(policy.idleMinutes).toBe(30);
|
|
||||||
});
|
|
||||||
|
|
||||||
it("falls back to resetByType.dm (legacy) when direct is missing", () => {
|
it("falls back to resetByType.dm (legacy) when direct is missing", () => {
|
||||||
const sessionCfg = {
|
const sessionCfg = {
|
||||||
resetByType: {
|
resetByType: {
|
||||||
|
|||||||
Reference in New Issue
Block a user