Tôi đang cố đặt tùy chọn "tên" cho Cucumber để có thể chạy một tính năng hoặc kịch bản cụ thể.Đặt tùy chọn dưa chuột-jvm trong Maven từ dòng lệnh
tôi đã nhập này,
mvn test -DCucumber.Options--name="MyFeatureName"
nhưng nó chỉ chạy tất cả các tính năng và không đưa ra một lỗi.
Bất kỳ ý tưởng nào?
Cảm ơn! Tôi đang cố gắng làm "--name Something" để chạy một tính năng hoặc kịch bản cụ thể. Tôi thấy điều này không hiệu quả nếu tính năng hoặc kịch bản bạn muốn chạy có dấu cách trong tên. Bạn có phải thoát khỏi không gian trong dòng lệnh? –
Tôi nghĩ bạn sẽ cần báo giá. Nếu dấu ngoặc kép (") không hoạt động thử dấu nháy đơn ('), bạn cũng có thể thử thoát dấu ngoặc kép bằng dấu gạch chéo hoặc nếu mọi thứ khác không sử dụng thay thế biến. Bằng cách thay thế biến Tôi có nghĩa là làm một cái gì đó như thế này, ví dụ trong Linux: xuất FEATURE_NAME = "Tính năng của tôi với không gian" kiểm tra mvn -Dcucumber.options = "- name $ FEATURE_NAME" ... etc Chỉ cần một số ý tưởng, tôi vẫn đang cố gắng làm cho nó hoạt động trường hợp cụ thể của tôi :) – Fab
Tôi nghĩ rằng có một lỗi trong lĩnh vực này được nêu ra một tháng trước mà chưa được khắc phục, https://github.com/cucumber/cucumber-jvm/issues/379 –