Как передать аргументы командной строки ScalaTest с помощью своего плагина maven? Я искал что-то вроде конфигурации TestNG delegateCommandSystemProperties
, но наиболее близким я мог найти в документации ScalaTest:
-
argLine
: возможность указать дополнительные параметры JVM для перехода к разветвленному процессу. -
environmentVariables
: дополнительные переменные среды для перехода к разветвленному процессу -
systemProperties
: дополнительные системные свойства для перехода к разветвленному процессу
Но разве это не избыточно? Например, если я хочу передать environment=development
, мне нужно указать следующее в pom.xml
:
<plugin>
<groupId>org.scalatest</groupId>
<artifactId>scalatest-maven-plugin</artifactId>
<configuration>
<argLine>-Denvironment=${env}</argLine>
</configuration>
</plugin>
а затем запустите mvn test -Denv=development
. Есть ли более простой способ напрямую передать аргументы командной строки ScalaTest?