Đây là cách tôi tự động chạy thử nghiệm trên tệp cụ thể mà không cần khởi động lại thử nghiệm. Dự án phản ứng của tôi đã được tạo ra làcreate-react-app
vì vậy nó theo dõi kiểm tra các thay đổi, tự động chạy thử khi tôi thực hiện thay đổi.
Vì vậy, đây là những gì tôi thấy ở cuối kết quả kiểm tra trên thiết bị đầu cuối.
Test Suites: 16 passed, 16 total
Tests: 98 passed, 98 total
Snapshots: 0 total
Time: 5.048s
Ran all test suites.
Watch Usage: Press w to show more.
Nhấn W
Watch Usage
› Press f to run only failed tests.
› Press o to only run tests related to changed files.
› Press q to quit watch mode.
› Press p to filter by a filename regex pattern.
› Press t to filter by a test name regex pattern.
› Press Enter to trigger a test run.
sau đó nhấn P
Pattern Mode Usage
› Press Esc to exit pattern mode.
› Press Enter to filter by a filenames regex pattern.
pattern ›
Start typing to filter by a filename regex pattern.
đây là sau khi tôi muốn chạy tệp 'index.es6.js' trong thư mục 'Đăng nhập'
Pattern Mode Usage
› Press Esc to exit pattern mode.
› Press Enter to filter by a filenames regex pattern.
pattern › login/index
Pattern matches 1 file
› src/containers/Login/index.es6.test.js
Đó là cách tôi chạy thử nghiệm trên tập tin cụ thể.
jest bar.spec.js
chojest: command not found
. Tôi đã xác nhận Jest đã được cài đặt (npm list -g jest
chương trìnhjest@0.1.37
). FWIW, khi tôi chạy sử dụngnpm test
nó sử dụngjest-cli
.