diff options
Diffstat (limited to 'packages/cli/src/config/config.integration.test.ts')
| -rw-r--r-- | packages/cli/src/config/config.integration.test.ts | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/packages/cli/src/config/config.integration.test.ts b/packages/cli/src/config/config.integration.test.ts index 99745d29..4a965a1f 100644 --- a/packages/cli/src/config/config.integration.test.ts +++ b/packages/cli/src/config/config.integration.test.ts @@ -60,13 +60,11 @@ describe('Configuration Integration Tests', () => { targetDir: tempDir, debugMode: false, fileFilteringRespectGitIgnore: undefined, // Should default to true - fileFilteringAllowBuildArtifacts: undefined, // Should default to false }; const config = new Config(configParams); expect(config.getFileFilteringRespectGitIgnore()).toBe(true); - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(false); }); it('should load custom file filtering settings from configuration', async () => { @@ -78,13 +76,11 @@ describe('Configuration Integration Tests', () => { targetDir: tempDir, debugMode: false, fileFilteringRespectGitIgnore: false, - fileFilteringAllowBuildArtifacts: true, }; const config = new Config(configParams); expect(config.getFileFilteringRespectGitIgnore()).toBe(false); - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(true); }); it('should merge user and workspace file filtering settings', async () => { @@ -96,12 +92,10 @@ describe('Configuration Integration Tests', () => { targetDir: tempDir, debugMode: false, fileFilteringRespectGitIgnore: true, - fileFilteringAllowBuildArtifacts: true, }; const config = new Config(configParams); - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(true); expect(config.getFileFilteringRespectGitIgnore()).toBe(true); }); }); @@ -116,16 +110,12 @@ describe('Configuration Integration Tests', () => { targetDir: tempDir, debugMode: false, fileFilteringRespectGitIgnore: false, - fileFilteringAllowBuildArtifacts: undefined, // Should default to false }; const config = new Config(configParams); // Specified settings should be applied expect(config.getFileFilteringRespectGitIgnore()).toBe(false); - - // Missing settings should use defaults - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(false); }); it('should handle empty configuration objects gracefully', async () => { @@ -137,14 +127,12 @@ describe('Configuration Integration Tests', () => { targetDir: tempDir, debugMode: false, fileFilteringRespectGitIgnore: undefined, - fileFilteringAllowBuildArtifacts: undefined, }; const config = new Config(configParams); // All settings should use defaults expect(config.getFileFilteringRespectGitIgnore()).toBe(true); - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(false); }); it('should handle missing configuration sections gracefully', async () => { @@ -162,7 +150,6 @@ describe('Configuration Integration Tests', () => { // All git-aware settings should use defaults expect(config.getFileFilteringRespectGitIgnore()).toBe(true); - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(false); }); }); @@ -176,30 +163,11 @@ describe('Configuration Integration Tests', () => { targetDir: tempDir, debugMode: false, fileFilteringRespectGitIgnore: true, - fileFilteringAllowBuildArtifacts: false, }; const config = new Config(configParams); expect(config.getFileFilteringRespectGitIgnore()).toBe(true); - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(false); - }); - - it('should handle a development-focused configuration', async () => { - const configParams: ConfigParameters = { - cwd: '/tmp', - contentGeneratorConfig: TEST_CONTENT_GENERATOR_CONFIG, - embeddingModel: 'test-embedding-model', - sandbox: false, - targetDir: tempDir, - debugMode: false, - fileFilteringRespectGitIgnore: true, - fileFilteringAllowBuildArtifacts: true, - }; - - const config = new Config(configParams); - - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(true); }); it('should handle a CI/CD environment configuration', async () => { @@ -211,13 +179,11 @@ describe('Configuration Integration Tests', () => { targetDir: tempDir, debugMode: false, fileFilteringRespectGitIgnore: false, // CI might need to see all files - fileFilteringAllowBuildArtifacts: true, }; const config = new Config(configParams); expect(config.getFileFilteringRespectGitIgnore()).toBe(false); - expect(config.getFileFilteringAllowBuildArtifacts()).toBe(true); }); }); }); |
