refactor: split runner env and slim dashboard facade

This commit is contained in:
Eyejoker
2026-03-23 07:30:55 +09:00
parent 50e8fd4d20
commit f42234bc65
7 changed files with 553 additions and 554 deletions

View File

@@ -1,6 +1,6 @@
import { afterEach, describe, expect, it, vi } from 'vitest';
import type { DashboardOptions } from './dashboard.js';
import type { DashboardOptions } from './dashboard-status-content.js';
function makeOptions(sessionId?: string): DashboardOptions {
const sessions: Record<string, string> = sessionId
@@ -42,7 +42,7 @@ describe('buildStatusContent', () => {
): Promise<(opts: DashboardOptions) => string> {
vi.resetModules();
process.env.STATUS_SHOW_ROOMS = statusShowRooms;
const mod = await import('./dashboard.js');
const mod = await import('./dashboard-status-content.js');
return mod.buildStatusContent;
}