私は create-react-app プロジェクトで jest と yeast を使用しています。 を実行するとnpm test
、合格したテスト ファイルの名前を示す出力が得られますが、出力にテストの名前も含めたいと思います。
例:
ボタンテスト
it ('renders button', () => {
const button = shallow(<Button type="save"/>);
expect(toJson(button)).toMatchSnapshot();
});
現在、npm test を実行すると、出力は次のようになります。
PASS src/Button.test.js"
成功したテストと失敗したテストの数 (テストが成功した場合)。出力に「レンダリング ボタン」とその他のテストの説明 (rspec テストを実行したときの出力の様子など) を含めたいと思います。
ベストアンサー1
--詳細
テスト スイート階層とともに個々のテスト結果を表示します。
だから走っている
jest --verbose
describe
、、ブロック内のすべての名前を出力します。でテストを実行している場合は、次のように実行できますit
。test
yarn
yarn test --verbose
でテストを実行している場合はnpm
、次のようにします。
npm test -- --verbose
これをデフォルトにしたい場合は、テストスクリプトを変更してください。package.json
"test": "react-scripts test --env=jsdom --verbose",
これで、 と の両方にyarn test
すべてnpm test
のテスト名が表示されるはずです。