Có cách nào trong mochajs liệt kê tất cả các bài kiểm tra được thu thập bởi nhân viên kiểm tra mà không thi hành chúng?Liệt kê tất cả các bài kiểm tra mocha mà không thi hành chúng
Ví dụ: nếu có thông số kỹ thuật mà hình như:
describe('First', function() {
it('should test something', function() {
...
})
});
describe('Second', function() {
it('should test something else', function() {
...
})
});
sau đó tôi muốn để có được giao diện điều khiển đầu ra tương tự như một đầu ra sản xuất bởi các phóng viên kiểm tra, nhưng không thực hiện kiểm tra thực tế, như thế này:
First
should test something
Second
should test something else
UPD:
Hiện tại tôi đang giải nén tất cả describe
s và it
s bằng regex, nhưng tìm kiếm giải pháp sạch hơn.
Trong khi điều này in ra một danh sách kiểm tra, nó không thực sự giải quyết vấn đề. Tôi không thấy làm thế nào tôi có thể sử dụng giải pháp này cho một dự án mà các bài kiểm tra được lưu trữ trong nhiều tập tin và danh sách các bài kiểm tra cần phải được lấy định kỳ. – Vader
Điều bạn thực sự muốn là tùy chọn '--dry-run' đã được đề xuất nhưng không bao giờ được hợp nhất. Xem [yêu cầu kéo mocha # 1070] (https://github.com/mochajs/mocha/pull/1070) – dNitro
Vâng, đây chính xác là những gì tôi đang tìm kiếm, buồn nó không được chấp nhận. – Vader