summaryrefslogtreecommitdiffstats
path: root/frontend/jest.setup.js
blob: ad0189884df0e44a69e8983b61b9a1f05d01dc47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { configure } from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';

configure({ adapter: new Adapter() });

expect.extend({
  toHaveBeenCalledWithVariables(received, argument) {
    const receivedVariables = received.mock.calls[0][0].variables;
    const pass = this.equals(receivedVariables, argument);
    const message = () =>
      `expected ${this.utils.printExpected(argument)}

to match ${this.utils.printReceived(receivedVariables)}`;

    return { message, pass };
  },
});