Update src/github/validation/__tests__/trigger.test.ts

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
This commit is contained in:
kashyap murali
2025-09-09 22:11:05 -07:00
committed by GitHub
parent 7dff9f06f7
commit 1a6e0b6355

View File

@@ -3,21 +3,33 @@ import { checkContainsTrigger } from "../trigger";
import type { EntityContext } from "../../context";
describe("Trigger Validation", () => {
const createMockContext = (overrides = {}): EntityContext => ({
eventName: "issue_comment.created",
const createMockContext = (overrides = {}): ParsedGitHubContext => ({
eventName: "issue_comment",
eventAction: "created",
repository: {
owner: "test-owner",
repo: "test-repo",
full_name: "test-owner/test-repo",
},
actor: "testuser",
isPR: false,
entityNumber: 42,
isPR: false,
runId: "test-run-id",
inputs: {
triggerPhrase: "@claude",
assigneeTrigger: "",
labelTrigger: "",
prompt: "",
trackProgress: false,
},
payload: {
comment: {
body: "Test comment",
id: 12345,
},
},
...overrides,
} as EntityContext);
} as ParsedGitHubContext);
describe("checkContainsTrigger", () => {
test("should detect @claude mentions", () => {