Auto-reply tests: assert exact do not do that stop matching

This commit is contained in:
Vincent Koc
2026-02-24 18:44:26 -05:00
parent 0f564033d2
commit a36f27b0b1

View File

@@ -142,6 +142,7 @@ describe("abort detection", () => {
"stop dont do anything",
"stop do not do anything",
"stop doing anything",
"do not do that",
"please stop",
"stop please",
"STOP OPENCLAW",
@@ -172,7 +173,7 @@ describe("abort detection", () => {
}
expect(isAbortTrigger("hello")).toBe(false);
expect(isAbortTrigger("do not do that")).toBe(false);
expect(isAbortTrigger("please do not do that")).toBe(false);
// /stop is NOT matched by isAbortTrigger - it's handled separately.
expect(isAbortTrigger("/stop")).toBe(false);
});
@@ -192,7 +193,8 @@ describe("abort detection", () => {
expect(isAbortRequestText("/stop@openclaw_bot", { botUsername: "openclaw_bot" })).toBe(true);
expect(isAbortRequestText("/status")).toBe(false);
expect(isAbortRequestText("do not do that")).toBe(false);
expect(isAbortRequestText("do not do that")).toBe(true);
expect(isAbortRequestText("please do not do that")).toBe(false);
expect(isAbortRequestText("/abort")).toBe(false);
});