-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
NodeFilter 타입이라던지 이런건
window에서 가져오게해야하나?
global 영역이 서로 달라서
jsdom 순수 node에서 돌리면 안나와 에러터져서
global 처리해줘야 하는데..
// global setting
global.document = jsdom.window.document;
global.window = jsdom.window as unknown as Window & typeof globalThis;
const dummyResponse = {ok: false, json: () => Promise.resolve({})}; // as Response;
global.fetch = (...data: any): Promise<any> => Promise.resolve(dummyResponse);
global.history = jsdom.window.history;
global.Event = jsdom.window.Event;
global.IntersectionObserver = jsdom.window.IntersectionObserver;
// @ts-ignore
// global.Error = ErrorBase;
global.navigator = jsdom.window.navigator;
global.NodeFilter = jsdom.window.NodeFilter;
global.Node = jsdom.window.Node;
global.HTMLElement = jsdom.window.HTMLElement;
global.Element = jsdom.window.Element;
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels