This commit is contained in:
2026-05-06 11:46:38 +09:00
parent f20388e2d5
commit 00f62bdc34
12 changed files with 353 additions and 50 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ describe('local project path preflight', () => {
expect(inspected).toContain('Access: succeeded');
expect(inspected).toContain('Priority file previews');
expect(inspected).toContain('package.json');
expect(inspected).toContain('src/features/game/systems/CombatSystem.ts');
expect(inspected).toContain(path.join('src', 'features', 'game', 'systems', 'CombatSystem.ts'));
expect(inspected).toContain('export class CombatSystem');
});
+7 -7
View File
@@ -155,11 +155,11 @@ describe('ProjectChronicleManager', () => {
expect(fs.existsSync(result.filePath)).toBe(true);
}
expect(discussion.relativePath).toContain('discussions/');
expect(decision.relativePath).toContain('decisions/');
expect(development.relativePath).toContain('development/');
expect(bug.relativePath).toContain('bugs/');
expect(retrospective.relativePath).toContain('retrospectives/');
expect(discussion.relativePath).toContain('discussions' + path.sep);
expect(decision.relativePath).toContain('decisions' + path.sep);
expect(development.relativePath).toContain('development' + path.sep);
expect(bug.relativePath).toContain('bugs' + path.sep);
expect(retrospective.relativePath).toContain('retrospectives' + path.sep);
});
it('lists chronicle records across sections with relative paths', () => {
@@ -191,8 +191,8 @@ describe('ProjectChronicleManager', () => {
expect(records.length).toBe(2);
expect(records.map(record => record.relativePath)).toEqual(
expect.arrayContaining([
'planning/2026-05-02_record-list.md',
'bugs/BUG-0001-list-bug.md'
path.join('planning', '2026-05-02_record-list.md'),
path.join('bugs', 'BUG-0001-list-bug.md')
])
);
});