Как передать аргументы командной строки 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?