diff --git a/src/__tests__/initialization.test.ts b/src/__tests__/initialization.test.ts index 9718165..e20f934 100644 --- a/src/__tests__/initialization.test.ts +++ b/src/__tests__/initialization.test.ts @@ -80,17 +80,6 @@ describe('copyProjectResourcesToDir', () => { expect(existsSync(join(testProjectDir, '.gitignore'))).toBe(true); expect(existsSync(join(testProjectDir, 'dotgitignore'))).toBe(false); }); - - it('should copy tasks/TASK-FORMAT to target directory', () => { - const resourcesDir = getProjectResourcesDir(); - if (!existsSync(join(resourcesDir, 'tasks', 'TASK-FORMAT'))) { - return; // Skip if resource file doesn't exist - } - - copyProjectResourcesToDir(testProjectDir); - - expect(existsSync(join(testProjectDir, 'tasks', 'TASK-FORMAT'))).toBe(true); - }); }); describe('getLanguageResourcesDir', () => { diff --git a/src/infra/resources/index.ts b/src/infra/resources/index.ts index e2fdcf8..e9cd2fd 100644 --- a/src/infra/resources/index.ts +++ b/src/infra/resources/index.ts @@ -53,6 +53,7 @@ export function copyProjectResourcesToDir(targetDir: string): void { return; } copyDirRecursive(resourcesDir, targetDir, { + skipDirs: ['tasks'], renameMap: { dotgitignore: '.gitignore' }, }); }