- Siêu lớp và danh mục iOS/Objective-C
- object-c - -1001 lỗi khi NSURLSession vượt qua httpproxy và /etc/hosts
- java - Nhận địa chỉ url bằng lớp mạng
- ios - Âm thanh không phát trong thông báo đẩy
Tôi còn khá mới với Maven. Tôi đã thực hiện rất nhiều nghiên cứu và tìm hiểu về chủ đề này nhưng dường như tôi không thể tìm thấy câu trả lời nên tôi nghĩ tôi nên hỏi ở đây.
Mục tiêu:tôi muốn chạy thử nghiệm cài đặt sạch mvn
, trong khi bỏ qua các bài kiểm tra tích hợp cũng như lớp kiểm tra đơn vị cụ thể.
Tôi đã thử như sau:
mvn clean install -DskipITs -Dtest=!MyTestClass test
mvn clean install -DskipITs&&test=!MyTestClass test
mvn clean install -DskipITs&test=!MyTestClass test
Tuy nhiên, dường như không có lệnh nào ở trên hoạt động. Đối với tôi, lệnh đầu tiên trong ba lệnh trên có ý nghĩa nhất, nhưng có vẻ như nó đang chạy thử nghiệm tích hợp khi sử dụng lệnh đó. Đây là khoảng trống trong kiến thức và hiểu biết của tôi về Maven; Tôi không chắc liệu đây có phải là hành vi được mong đợi hay đây có phải là cách thích hợp để chuyển nhiều thuộc tính trên dòng lệnh không?
Khi tôi chạy lệnh này:cài đặt sạch mvn -DskipITs test
, bài kiểm tra tích hợp đã được bỏ qua thành công.
Tôi quen thuộc với vòng đời xây dựng Maven nhưng có thể tôi đã hiểu nhầm điều gì đó hoặc bỏ sót một chi tiết.
câu trả lời hay nhất
Các thử nghiệm tích hợp với maven thường được chạy bằng maven-failsafe-plugin
Để yêu cầu plugin này bỏ qua các bài kiểm tra tích hợp (đảm bảo tên lớp kiểm tra tích hợp của bạn tuân theo quy ước *IT.java, nếu không, bạn cần đưa chúng vào
), bạn có thể thực hiện việc này trong cấu hình của plugin hoặc từ dòng lệnh ( chính thứcdoc ):
kiểm tra mvn -DskipITs
Các bài kiểm tra cá nhân có thể được bỏ qua:
mvn test -Dtest=!MyTestClass
Vì vậy, điều này sẽ hoạt động:
cài đặt sạch mvn -DskipITs -Dtest=!MyTestClass
Về java - Cách bỏ qua tất cả các bài kiểm tra tích hợp (-DskipITs) và dòng lệnh mvn kiểm tra đơn vị, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/54713974/
Tôi còn khá mới với Maven. Tôi đã thực hiện rất nhiều nghiên cứu và tìm hiểu về chủ đề này nhưng dường như tôi không thể tìm thấy câu trả lời nên tôi nghĩ tôi nên hỏi ở đây. Mục tiêu: Tôi muốn chạy thử nghiệm cài đặt sạch mvn trong khi bỏ qua các thử nghiệm tích hợp và một thử nghiệm cụ thể
Tôi là một lập trình viên xuất sắc, rất giỏi!