Files
karma/ui/src/setupTests.js
Łukasz Mierzwa 464e92e76d refactor(tests): switch to enzyme
enzyme does everything skin-deep does and more, should cover more use cases
2018-08-23 20:52:39 +01:00

18 lines
497 B
JavaScript

import Enzyme from "enzyme";
import Adapter from "enzyme-adapter-react-16";
import mockConsole from "jest-mock-console";
// https://github.com/airbnb/enzyme
Enzyme.configure({ adapter: new Adapter() });
// mock console
mockConsole(["error", "warn", "info", "log", "trace"]);
// localStorage is used for Settings store
require("jest-localstorage-mock");
// fetch is used in multiple places to interact with Go backend
// or upstream Alertmanager API
global.fetch = require("jest-fetch-mock");