mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-17 08:36:25 +03:00
Detector architecture v2: static engine, benchmarks, lab, and visual contrast (#156)
* Add detector benchmark lab and visual contrast fallback * Expand visual contrast fixture coverage * Add browser visual contrast fallback * Show visual contrast overlays in detector lab * Fix detector lab short viewport layout * Fix detector lab visual overlays * Add visual contrast to browser scan overlays * Avoid browser scroll jumps during visual contrast scans * Resolve visual contrast lazily on scroll * Refresh detector lab visual counts lazily * Update pnpm lockfile for static parser deps * Address Bugbot detector API comments * Report extension visual contrast errors * Refactor detector into engine modules * Address Bugbot detector comments * Fix latest Bugbot detector notes * Fix visual contrast fixture labels * Refine detector lab fixtures * Fix stale detector overlay references * Fix detector lab fixture URLs * Fix typography lab fixture highlights * Fix typography lab page-level signal * Fix visual overlay lifecycle cleanup * Remove dead spotlight timer cleanup * Make browser async APIs reject consistently
This commit is contained in:
@@ -51,10 +51,10 @@ describe('Windows path doubling fix (#95)', () => {
|
||||
expect(thisFile).toContain('windows-path-fix.test');
|
||||
});
|
||||
|
||||
test('source file no longer uses raw .pathname for path construction', () => {
|
||||
test('URL detector source no longer uses raw .pathname for path construction', () => {
|
||||
const fs = require('fs');
|
||||
const src = fs.readFileSync(
|
||||
path.join(__dirname, '..', 'cli', 'engine', 'detect-antipatterns.mjs'),
|
||||
path.join(__dirname, '..', 'cli', 'engine', 'engines', 'browser', 'detect-url.mjs'),
|
||||
'utf-8'
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user