seo-generator-server/tests/smoke/config.test.js
StillHammer 4f60de68d6 Fix BatchProcessor initialization and add comprehensive test suite
- Fix BatchProcessor constructor to avoid server blocking during startup
- Add comprehensive integration tests for all modular combinations
- Enhance CLAUDE.md documentation with new test commands
- Update SelectiveLayers configuration for better LLM allocation
- Add AutoReporter system for test automation
- Include production workflow validation tests

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 14:17:49 +08:00

18 lines
538 B
JavaScript

import test from 'node:test';
import assert from 'node:assert';
import { requireEnv, DEFAULT_REQUIRED } from '../_helpers/env.js';
import { AutoReporter } from '../reporters/AutoReporter.js';
// Auto-Reporter Configuration
const autoReporter = new AutoReporter();
test('ENV: required variables present (soft)', () => {
const res = requireEnv(DEFAULT_REQUIRED);
if (!res.ok) {
// soft fail: on avertit mais on n'arrête pas
console.warn('[ENV WARN] Missing env:', res.missing);
}
assert.ok(true, 'Soft check done');
});