summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/rest_api.js
blob: ea8f87001f09edcdd6d71eb07c7c1456e2423c35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export * from './api/groups_api';
export * from './api/projects_api';
export * from './api/user_api';

// Note: It's not possible to spy on methods imported from this file in
// Jest tests. See https://stackoverflow.com/a/53307822/1063392.
// As a workaround, in Jest tests, import the methods from the file
// in which they are defined:
//
// import * as UserApi from '~/api/user_api';
// vs...
// import * as UserApi from '~/rest_api';
//
// // This will only work with option #2 above.
// jest.spyOn(UserApi, 'getUsers')