投稿

ラベル(jest)が付いた投稿を表示しています

jest 特定のファイルだけ実行したい 特定のテストだけ実行したい

 以下の記事はアメブロで2022-11-10に投稿したものです。 わざわざ書く必要もない気もしたが 探してもすぐには設定がわからなかったので。 npx jest --testMatch [ "**" ] -t=ZZZZxxxx test/pages/AAAA/index.test.js とコマンドを打ちこむと良いようだ。 --testMatchオプションはほとんどの場合は必要ないようだが jest.config.jsのtestMatchが ['<rootDir>/test/components/**/*(*.)@(spec|test).[jt]s?(x)'] とかになっていると 上記のようにjest.config.jsの設定を無効化しないと test/pages/AAAA/index.test.jsが見つからないといってテスト実行できない。 jest.config.jsを書き換える方法もあるが また戻す必要がある場合はコマンドから直接指定したい。 -t=ZZZZxxxx こいつでテスト名と部分一致で実行してくれるようだ。 test('ZZZZxxxxテスト1', async done => {}) it('ZZZZxxxxテスト1', async done => {}) とかの最初の引数。