Làm cách nào để chuyển đối số dòng lệnh tới ScalaTest bằng cách sử dụng plugin maven của nó? Tôi đang tìm kiếm một cái gì đó giống như cấu hình delegateCommandSystemProperties
TestNG, nhưng gần nhất tôi có thể tìm thấy trong ScalaTest documentation là:ScalaTest: chuyển đối số dòng lệnh tới mục tiêu mụ ScalaTest
argLine
: Lựa chọn để chỉ định tùy chọn JVM thêm để vượt qua các quá trình chia haienvironmentVariables
: biến môi trường bổ sung để vượt qua đến quá trình forkedsystemProperties
: hệ thống thuộc tính bổ sung để vượt qua các quá trình chia hai
Nhưng không phải là thế này không cần thiết? Ví dụ nếu tôi muốn vượt qua environment=development
, tôi cần phải xác định những điều sau đây trong pom.xml
:
<plugin>
<groupId>org.scalatest</groupId>
<artifactId>scalatest-maven-plugin</artifactId>
<configuration>
<argLine>-Denvironment=${env}</argLine>
</configuration>
</plugin>
và sau đó chạy mvn test -Denv=development
. Có cách nào đơn giản hơn để chuyển đối số dòng lệnh tới ScalaTest trực tiếp không?
Đã bỏ phiếu này gần mười hai tháng trước. Vẫn đang chờ câu trả lời. Bill (Venners) là bạn ra khỏi đó? – javadba