test: update all test files with templateId field

- Add templateId: null to all mock BeadIssue objects across test files
- Ensures type compatibility with updated BeadIssue interface
This commit is contained in:
zenchantlive 2026-02-26 10:23:07 -08:00
parent 784fe6e88f
commit 1ee8dc8ca2
12 changed files with 12 additions and 0 deletions

View file

@ -15,6 +15,7 @@ function issue(overrides: Partial<BeadIssue>): BeadIssue {
priority: overrides.priority ?? 2,
issue_type: overrides.issue_type ?? 'task',
assignee: overrides.assignee ?? null,
templateId: null,
owner: overrides.owner ?? null,
labels: overrides.labels ?? [],
dependencies: overrides.dependencies ?? [],

View file

@ -13,6 +13,7 @@ const MOCK_ISSUE: BeadIssue = {
priority: 2,
issue_type: 'task',
assignee: 'agent-smith',
templateId: null,
owner: 'user',
labels: [],
dependencies: [{ type: 'parent', target: 'epic-1' }],

View file

@ -14,6 +14,7 @@ function issue(overrides: Partial<BeadIssue>): BeadIssue {
priority: overrides.priority ?? 2,
issue_type: overrides.issue_type ?? 'task',
assignee: overrides.assignee ?? null,
templateId: null,
owner: overrides.owner ?? null,
labels: overrides.labels ?? [],
dependencies: overrides.dependencies ?? [],

View file

@ -13,6 +13,7 @@ function issue(overrides: Partial<BeadIssue>): BeadIssue {
priority: overrides.priority ?? 2,
issue_type: overrides.issue_type ?? 'task',
assignee: overrides.assignee ?? null,
templateId: null,
owner: overrides.owner ?? null,
labels: overrides.labels ?? [],
dependencies: overrides.dependencies ?? [],

View file

@ -21,6 +21,7 @@ function makeIssue(overrides: Partial<BeadIssue> = {}): BeadIssue {
priority: overrides.priority ?? 2,
issue_type: overrides.issue_type ?? 'task',
assignee: has('assignee') ? (overrides.assignee as string | null) : null,
templateId: null,
owner: has('owner') ? (overrides.owner as string | null) : null,
labels: overrides.labels ?? ['ux', 'graph'],
dependencies: overrides.dependencies ?? [],

View file

@ -23,6 +23,7 @@ function issue(overrides: Partial<BeadIssue>): BeadIssue {
priority: overrides.priority ?? 2,
issue_type: overrides.issue_type ?? 'task',
assignee: overrides.assignee ?? null,
templateId: null,
owner: overrides.owner ?? null,
labels: overrides.labels ?? [],
dependencies: overrides.dependencies ?? [],

View file

@ -21,6 +21,7 @@ function createMockIssue(id: string, overrides: Partial<BeadIssueWithProject> =
priority: 2,
issue_type: 'task',
assignee: null,
templateId: null,
owner: 'owner',
labels: [],
dependencies: [],

View file

@ -21,6 +21,7 @@ function createMockIssue(id: string, overrides: Partial<BeadIssueWithProject> =
priority: 2,
issue_type: 'task',
assignee: null,
templateId: null,
owner: 'owner',
labels: [],
dependencies: [],

View file

@ -13,6 +13,7 @@ function issue(overrides: Partial<BeadIssue>): BeadIssue {
priority: overrides.priority ?? 2,
issue_type: overrides.issue_type ?? 'task',
assignee: overrides.assignee ?? null,
templateId: null,
owner: overrides.owner ?? null,
labels: overrides.labels ?? [],
dependencies: overrides.dependencies ?? [],

View file

@ -12,6 +12,7 @@ function makeBead(overrides: Partial<BeadIssue>): BeadIssue {
priority: overrides.priority || 0,
issue_type: overrides.issue_type || 'task',
assignee: null,
templateId: null,
owner: null,
labels: overrides.labels || [],
dependencies: [],

View file

@ -32,6 +32,7 @@ test('applyOptimisticStatus updates selected issue status and timestamps', () =>
priority: 2,
issue_type: 'task',
assignee: null,
templateId: null,
owner: null,
labels: [],
dependencies: [],

View file

@ -24,6 +24,7 @@ const issue: BeadIssue = {
issue_type: issueType,
description: 'schema contract',
assignee: 'agent',
templateId: null,
owner: 'owner@example.com',
labels: ['test'],
dependencies: [dependency],