Я установил Reactotron с конфигурацией почти по умолчанию:
import Reactotron from 'reactotron-react-native';
import { reactotronRedux } from 'reactotron-redux';
const reactotron = Reactotron
.configure()
.useReactNative()
.use(reactotronRedux())
.connect();
export default reactotron;
И импортировал его в 'index.js':
if (__DEV__) { import('./app/utils/reactotron'); }
Но после этого большинство тестов Jestошибка со следующей ошибкой:
ReferenceError: WebSocket is not defined
8 | .useReactNative()
9 | .use(reactotronRedux())
> 10 | .connect();
| ^
11 |
12 | export default reactotron;
at createSocket (node_modules/reactotron-react-native/dist/index.js:1:13571)
at a.value (node_modules/reactotron-core-client/dist/index.js:1:8397)
at Object.<anonymous> (app/utils/reactotron.js:10:1)
Похоже, мне нужно добавить WebSocket или что-то еще в глобальные переменные для тестов, но я должен сделать это для всех тестов или есть какой-то способ сделать это один раз длявсе тесты?