@alvinveroy/codecompass
Version:
AI-powered MCP server for codebase navigation and LLM prompt optimization
26 lines (25 loc) • 744 B
JavaScript
;
/**
* Helper functions for tests
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.setupProviderUnavailabilityTest = setupProviderUnavailabilityTest;
exports.resetTestEnvironment = resetTestEnvironment;
/**
* Set up the test environment for provider unavailability test
*/
function setupProviderUnavailabilityTest() {
process.env.TEST_PROVIDER_UNAVAILABLE = 'true';
return () => {
// Cleanup function
delete process.env.TEST_PROVIDER_UNAVAILABLE;
};
}
/**
* Reset all test environment variables
*/
function resetTestEnvironment() {
delete process.env.TEST_PROVIDER_UNAVAILABLE;
delete process.env.FORCE_PROVIDER_UNAVAILABLE;
delete process.env.LLM_PROVIDER;
}