Вот мой package.json:
"jest": {
"cacheDirectory": "/tmp/jestCache",
"scriptPreprocessor": "node_modules/babel-jest",
"modulePaths": [
"<rootDir>/app/static/react/"
],
"moduleDirectories": [
"node_modules",
"app/static/react/app"
],
"testPathDirs": [
"app/static/react/__tests__"
],
"testRegex": "(.*Tests?\\.jsx?)$"
}
Когда я запускаю jest --verbose
, тесты запускаются, но, насколько я могу судить, нет никакого способа передать что-либо на стандартный вывод, кроме как выдать ошибку. console.log
сам по себе не существует. Я использую шутку 16.0.2. Я читал, что есть некоторые недавние изменения, связанные с автоматическим созданием макетов и буферизацией консоли, но, похоже, мне не хватает чего-то более фундаментального.
В остальном тесты проходят нормально.
Работает на OSX Yosemite, node 7.4, npm 4.0.5.