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:
@@ -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();
|
||||||
|
|||||||
@@ -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> {
|
||||||
|
|||||||
Reference in New Issue
Block a user