dnsweeper
Version:
Advanced CLI tool for DNS record risk analysis and cleanup. Features CSV import for Cloudflare/Route53, automated risk assessment, and parallel DNS validation.
20 lines • 706 B
JavaScript
/**
* Vitest セットアップファイル
* テスト実行前に共通設定を初期化
*/
import { beforeAll, afterAll, vi } from 'vitest';
// グローバルなモック設定
beforeAll(() => {
// fetch をモック
global.fetch = vi.fn();
// console を一時的に無効化(テスト中のログ出力を抑制)
vi.spyOn(console, 'log').mockImplementation(() => { });
vi.spyOn(console, 'error').mockImplementation(() => { });
vi.spyOn(console, 'warn').mockImplementation(() => { });
// process.exit をモック
vi.spyOn(process, 'exit').mockImplementation(() => undefined);
});
afterAll(() => {
vi.restoreAllMocks();
});
//# sourceMappingURL=setup.js.map