keycloak-scim/jest.setup.ts

30 lines
No EOL
818 B
TypeScript

// 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 "@testing-library/jest-dom/extend-expect";
import i18n from 'i18next';
import { initReactI18next } from 'react-i18next';
import 'mutationobserver-shim';
i18n.use(initReactI18next).init({
lng: 'en',
fallbackLng: 'en',
// have a common namespace used around the full app
ns: ['translations'],
defaultNS: 'translations',
resources: { en: { translations: {} } },
});
import { configure } from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
configure({ adapter: new Adapter() });
// eslint-disable-next-line no-undef
// @ts-ignore
global.MutationObserver = window.MutationObserver;