debian-mirror-gitlab/spec/frontend/mocks/ce/lib/utils/axios_utils.js
2019-09-30 21:07:59 +05:30

15 lines
416 B
JavaScript

const axios = jest.requireActual('~/lib/utils/axios_utils').default;
axios.isMock = true;
// Fail tests for unmocked requests
axios.defaults.adapter = config => {
const message =
`Unexpected unmocked request: ${JSON.stringify(config, null, 2)}\n` +
'Consider using the `axios-mock-adapter` in tests.';
const error = new Error(message);
error.config = config;
throw error;
};
export default axios;