diff --git a/src/safety/FaultInjector.ts b/src/safety/FaultInjector.ts index 31174c4..0e33816 100644 --- a/src/safety/FaultInjector.ts +++ b/src/safety/FaultInjector.ts @@ -399,7 +399,9 @@ export class FaultInjector { className: 'fis-close', id: 'fis-close-btn', textContent: '✕', - 'aria-label': 'Close Fault Injection System' + 'aria-label': 'Close Fault Injection System', + 'aria-keyshortcuts': 'Escape', + title: 'Close [Esc]' }) ]), createElement('div', { diff --git a/tests/Game_orbit_optimization.test.ts b/tests/Game_orbit_optimization.test.ts index b474b36..dbd3ffe 100644 --- a/tests/Game_orbit_optimization.test.ts +++ b/tests/Game_orbit_optimization.test.ts @@ -42,7 +42,10 @@ const mockDocument = { createElement: vi.fn((tag: string) => ({ id: tag, getContext: () => ({}), - addEventListener: () => { } + addEventListener: () => { }, + setAttribute: vi.fn(), + style: {}, + appendChild: vi.fn() })), addEventListener: vi.fn() }; diff --git a/tests/Game_orbit_path_length.test.ts b/tests/Game_orbit_path_length.test.ts index 582410d..c00244e 100644 --- a/tests/Game_orbit_path_length.test.ts +++ b/tests/Game_orbit_path_length.test.ts @@ -43,7 +43,10 @@ const mockDocument = { createElement: vi.fn((tag: string) => ({ id: tag, getContext: () => ({}), - addEventListener: () => { } + addEventListener: () => { }, + setAttribute: vi.fn(), + style: {}, + appendChild: vi.fn() })), addEventListener: vi.fn() }; diff --git a/tests/HUDLogic.test.ts b/tests/HUDLogic.test.ts index 1a1dd3a..6af611c 100644 --- a/tests/HUDLogic.test.ts +++ b/tests/HUDLogic.test.ts @@ -30,7 +30,10 @@ vi.stubGlobal('document', { getContext: () => ({}), width: 0, height: 0, - addEventListener: vi.fn() + addEventListener: vi.fn(), + setAttribute: vi.fn(), + style: {}, + appendChild: vi.fn() })), addEventListener: vi.fn(), }); diff --git a/tests/HUD_comprehensive.test.ts b/tests/HUD_comprehensive.test.ts index 7f06b74..aa12e58 100644 --- a/tests/HUD_comprehensive.test.ts +++ b/tests/HUD_comprehensive.test.ts @@ -59,7 +59,10 @@ vi.stubGlobal('document', { getContext: () => ({}), width: 0, height: 0, - addEventListener: vi.fn() + addEventListener: vi.fn(), + setAttribute: vi.fn(), + style: {}, + appendChild: vi.fn() })), addEventListener: vi.fn(), }); diff --git a/tests/Performance.test.ts b/tests/Performance.test.ts index b8d6b48..df06530 100644 --- a/tests/Performance.test.ts +++ b/tests/Performance.test.ts @@ -42,7 +42,10 @@ const mockDocument = { createElement: vi.fn((tag: string) => ({ id: tag, getContext: () => ({}), - addEventListener: () => { } + addEventListener: () => { }, + setAttribute: vi.fn(), + style: {}, + appendChild: vi.fn() })), addEventListener: vi.fn() }; diff --git a/tests/benchmark_wind_render.test.ts b/tests/benchmark_wind_render.test.ts index 3dc306a..010b5c2 100644 --- a/tests/benchmark_wind_render.test.ts +++ b/tests/benchmark_wind_render.test.ts @@ -44,7 +44,7 @@ const mockDocument = { addEventListener: () => { } }; }, - createElement: () => ({ style: {} }), + createElement: () => ({ style: {}, setAttribute: vi.fn(), appendChild: vi.fn(), addEventListener: vi.fn() }), addEventListener: () => { } };