feat(FN-1761): fix lint errors in remaining test files

- child-process-worker.test.ts: replace Function[] with SignalListener type
- remote-node-runtime.test.ts: add yield statement to idleStream generator
- All 57 test files pass with 0 errors
This commit is contained in:
Fusion
2026-04-15 03:02:55 -07:00
committed by gsxdsm
parent 07b1a51afa
commit 8203820d67
2 changed files with 6 additions and 2 deletions

View File

@@ -158,10 +158,12 @@ function getHandler<T = unknown>(
return handler as (payload: unknown) => Promise<T>; return handler as (payload: unknown) => Promise<T>;
} }
type SignalListener = (...args: unknown[]) => void;
describe("child-process-worker", () => { describe("child-process-worker", () => {
const originalProcessSend = process.send; const originalProcessSend = process.send;
let sigtermBaseline: Function[] = []; let sigtermBaseline: SignalListener[] = [];
let sigintBaseline: Function[] = []; let sigintBaseline: SignalListener[] = [];
beforeEach(() => { beforeEach(() => {
vi.resetModules(); vi.resetModules();

View File

@@ -40,6 +40,8 @@ async function* idleStream(signal?: AbortSignal): AsyncIterable<unknown> {
while (!signal?.aborted) { while (!signal?.aborted) {
await new Promise((resolve) => setTimeout(resolve, 5)); await new Promise((resolve) => setTimeout(resolve, 5));
} }
// Yield to satisfy TypeScript/ESLint generator requirements
yield;
} }
async function* eventStream(events: unknown[], signal?: AbortSignal): AsyncIterable<unknown> { async function* eventStream(events: unknown[], signal?: AbortSignal): AsyncIterable<unknown> {