summaryrefslogtreecommitdiff
path: root/spec/frontend/__mocks__/lodash/debounce.js
blob: 97fdb39097adaac2dc837a8c57d6c1965d8132b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
// `lodash/debounce` has a non-trivial implementation which can lead to
// [flaky spec errors][1]. This mock simply makes `debounce` calls synchronous.
//
// In the future we could enhance this by injecting some test values in
// the function passed to it. See [this issue][2] for more information.
//
// [1]: https://gitlab.com/gitlab-org/gitlab/-/issues/212532
// [2]: https://gitlab.com/gitlab-org/gitlab/-/issues/213378
// Further reference: https://github.com/facebook/jest/issues/3465

export default fn => fn;