"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const code_scanner_1 = require("../walls/02-scanner/blindspots/code-scanner");
describe('Blind spot engine integration (Unit 1.10)', () => {
    test('scanCodebase includes blindSpotStats in result', () => {
        const result = (0, code_scanner_1.scanCodebase)(process.cwd(), 'blindspot-test');
        expect(result.blindSpotStats).toBeDefined();
        expect(result.blindSpotStats?.files).toBeGreaterThan(0);
    });
    test('blindSpotStats reports total spots and files analyzed', () => {
        const result = (0, code_scanner_1.scanCodebase)(process.cwd(), 'blindspot-test-2');
        const stats = result.blindSpotStats;
        expect(typeof stats.totalBlindSpots).toBe('number');
        expect(typeof stats.totalHit).toBe('number');
        expect(typeof stats.totalMissed).toBe('number');
    });
});
//# sourceMappingURL=code-scanner-blindspot.test.js.map