wifi-densepose/vendor/sublinear-time-solver/npx/goalie/test/setup.ts

26 lines
587 B
TypeScript

/**
* Jest Test Setup
* Global configuration for test environment
*/
import dotenv from 'dotenv';
// Load test environment variables
dotenv.config({ path: '.env.test' });
// Set default test environment variables
process.env.PERPLEXITY_API_KEY = process.env.PERPLEXITY_API_KEY || 'test-key';
process.env.NODE_ENV = 'test';
// Global test timeout
jest.setTimeout(30000);
// Mock console.error to reduce noise during tests
const originalConsoleError = console.error;
beforeEach(() => {
console.error = jest.fn();
});
afterEach(() => {
console.error = originalConsoleError;
});