react-server675fbba4
react-servertreemainpackagesrsc__tests__flight-error-handling.test.mjs
packages/rsc/__tests__/flight-error-handling.test.mjsmjs36.6 KiB9ee27860

    const stream = new ReadableStream({
      start(controller) {
        controller.enqueue(new TextEncoder().encode(wire));
        controller.close();
      },
    });

    const result = await createFromReadableStream(stream, {
      moduleLoader: cachingLoader,
    });

    // Module is resolved eagerly
    expect(result.component).toBe(CachedComponent);
    // requireModule should only be called once
    expect(cachingLoader.requireModule).toHaveBeenCalledTimes(1);
  });
});