mirror of
https://github.com/proffesor-for-testing/agentic-qe.git
synced 2026-09-19 08:45:47 +08:00
505bbe9ecc
- Reverted src/ to v1.0.0 baseline (0 TypeScript errors) - Root cause: Date → string type changes created cascade of 54 errors - Kept improvements: tsconfig downlevelIteration, ESLint underscore pattern - Kept stub cleanup: removed 4 redundant test files - Build status: PASSING (typecheck + build both succeed) Fixes #build-broken Related: docs/FORENSIC-ANALYSIS-SESSION-BREAKDOWN.md
20 lines
518 B
TypeScript
20 lines
518 B
TypeScript
/**
|
|
* Global test teardown - ensures all resources are cleaned up
|
|
* This prevents "Jest has detected open handles" warnings
|
|
*/
|
|
|
|
export default async function globalTeardown() {
|
|
// Wait for any pending timers
|
|
await new Promise(resolve => setImmediate(resolve));
|
|
|
|
// Give time for async cleanup
|
|
await new Promise(resolve => setTimeout(resolve, 100));
|
|
|
|
// Force garbage collection if available
|
|
if (global.gc) {
|
|
global.gc();
|
|
}
|
|
|
|
console.log('Global teardown completed - all resources cleaned up');
|
|
}
|