I have a Maven TestNG project, and am trying pass couple of command line arguments into the testng.xml file.
The testng.xml file looks like below:
TestNG and surefire are not supporting the ${var}
notation.
But you can use the filtering feature of Maven. Then you'll have to choose the modified resource:
4.0.0
Test_Project
TP_X
1.0-SNAPSHOT
src/test/resources
true
${src.dir}
org.apache.maven.plugins
maven-surefire-plugin
2.19.1
target/test-classes/testng.xml
Note the difference between testResources
and resources
: How do I filter test resources in maven?