Files
ruvnet--RuView/vendor/sublinear-time-solver/npx/goalie/test/setup.ts
T
rUv 407b46b206 feat: vendor midstream and sublinear-time-solver libraries (#109)
Add ruvnet/midstream (AIMDS real-time inference) and
ruvnet/sublinear-time-solver (sublinear optimization algorithms)
as vendored dependencies under vendor/.
2026-03-02 23:34:05 -05:00

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;
});