testes/.agent/tests/setup.js

27 lines
520 B
JavaScript

/**
* 🧪 Setup de Testes - Configuração Global
*
* Configuração inicial para os testes do sistema de agentes
*/
import { expect, afterEach, vi } from 'vitest';
import { cleanup } from '@testing-library/react';
import '@testing-library/jest-dom';
// Limpar após cada teste
afterEach(() => {
cleanup();
});
// Mock de módulos comuns
vi.mock('fs/promises', () => ({
default: {
readFile: vi.fn(),
writeFile: vi.fn(),
access: vi.fn()
}
}));
// Configuração global
global.expect = expect;