// jest-dom adds custom jest matchers for asserting on DOM nodes. // allows you to do things like: // expect(element).toHaveTextContent(/react/i) // learn more: https://github.com/testing-library/jest-dom import React from "react" import "@testing-library/jest-dom" import { enableFetchMocks } from "jest-fetch-mock" const JSDOMFormData = global.FormData global.React = React global.TextDecoder = require("util").TextDecoder global.TextEncoder = require("util").TextEncoder global.ReadableStream = require("stream/web").ReadableStream global.WritableStream = require("stream/web").WritableStream require("@remix-run/node").installGlobals({ nativeFetch: true }) global.FormData = JSDOMFormData process.env.BASE_URL = "http://localhost" enableFetchMocks()