Как правильно писать тесты Jest, проверенные с помощью Flow?
Я предполагаю, что люди обычно используют Flow и Jest (и React) вместе, но, похоже, Flow не знает о глобалах Jest (или Jasmine). Когда я добавлю// @flow
в моих тестах я получаю сообщения об ошибках типа этого:
src/__tests__/Thing-test.js:3
3: jest.unmock('../Thing')
^^^^ identifier `jest`. Could not resolve name
src/__tests__/Thing-test.js:7
7: describe('Thing', () => {
^^^^^^^^ identifier `describe`. Could not resolve name
src/__tests__/Thing-test.js:8
8: it('does stuff', () => {
^^ identifier `it`. Could not resolve name
Я мог бы написать интерфейс Flow для Jest / Jasmine, но это кажется длинным и, как будто я что-то упускаю. Процесс сдачи в арендуnode_modules/jest-cli
похоже не помогает.