¿Cuál es la forma correcta de escribir pruebas Jest verificadas con Flow?
Me imagino que la gente usa comúnmente Flow y Jest (y React) juntos, pero Flow no parece saber acerca de los globales de Jest (o Jasmine). Cuando agrego// @flow
para mis pruebas, obtengo errores de flujo como este:
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
Podría escribir una interfaz de Flow para Jest / Jasmine, pero parece largo y me falta algo. Proceso de dejar fluirnode_modules/jest-cli
no parece ayudar