commit b7193e96b10098fb61a9f691a0fd760b31f50669 Author: Michael Simacek msimacek@redhat.com Date: Wed Nov 13 12:41:55 2013 +0100
[test] Add more tests for mvn_build parameters
test/data/mvn_build/goal_after_out | 2 +- test/data/mvn_build/goal_before_out | 2 +- test/data/mvn_build/more_goals_out | 1 + test/mvn_build_test.py | 11 +++++++++-- 4 files changed, 12 insertions(+), 4 deletions(-) --- diff --git a/test/data/mvn_build/goal_after_out b/test/data/mvn_build/goal_after_out index 84dd11b..a4c0a57 100644 --- a/test/data/mvn_build/goal_after_out +++ b/test/data/mvn_build/goal_after_out @@ -1 +1 @@ ---batch-mode --offline verify org.fedoraproject.xmvn:xmvn-mojo:install org.apache.maven.plugins:maven-javadoc-plugin:aggregate org.fedoraproject.xmvn:xmvn-mojo:builddep +--batch-mode --offline verify org.fedoraproject.xmvn:xmvn-mojo:install org.apache.maven.plugins:maven-javadoc-plugin:aggregate org.fedoraproject.xmvn:xmvn-mojo:builddep integration-test diff --git a/test/data/mvn_build/goal_before_out b/test/data/mvn_build/goal_before_out index 84dd11b..2182bd1 100644 --- a/test/data/mvn_build/goal_before_out +++ b/test/data/mvn_build/goal_before_out @@ -1 +1 @@ ---batch-mode --offline verify org.fedoraproject.xmvn:xmvn-mojo:install org.apache.maven.plugins:maven-javadoc-plugin:aggregate org.fedoraproject.xmvn:xmvn-mojo:builddep +--batch-mode --offline validate verify org.fedoraproject.xmvn:xmvn-mojo:install org.apache.maven.plugins:maven-javadoc-plugin:aggregate org.fedoraproject.xmvn:xmvn-mojo:builddep diff --git a/test/data/mvn_build/more_goals_out b/test/data/mvn_build/more_goals_out new file mode 100644 index 0000000..a81d1ad --- /dev/null +++ b/test/data/mvn_build/more_goals_out @@ -0,0 +1 @@ +--batch-mode --offline validate compile verify org.fedoraproject.xmvn:xmvn-mojo:install org.apache.maven.plugins:maven-javadoc-plugin:aggregate org.fedoraproject.xmvn:xmvn-mojo:builddep integration-test verify diff --git a/test/mvn_build_test.py b/test/mvn_build_test.py index 2836432..2c13fb2 100644 --- a/test/mvn_build_test.py +++ b/test/mvn_build_test.py @@ -72,13 +72,13 @@ class TestMvnBuild(unittest.TestCase): ['artifactGlob']) self.assertFalse(report, '\n' + report)
- @xmvnconfig('mvn_build',['-g', ]) + @xmvnconfig('mvn_build',['-g', 'validate']) def test_goal_before(self, stdout, stderr, return_value): self.assertEquals(return_value, 0) self.assertEquals(get_actual_args(), get_expected_args('mvn_build', 'goal_before'))
- @xmvnconfig('mvn_build',['-G', ]) + @xmvnconfig('mvn_build',['-G', 'integration-test']) def test_goal_after(self, stdout, stderr, return_value): self.assertEquals(return_value, 0) self.assertEquals(get_actual_args(), @@ -170,5 +170,12 @@ class TestMvnBuild(unittest.TestCase): ['artifactGlob']) self.assertFalse(report, '\n' + report)
+ @xmvnconfig('mvn_build',['-g', 'validate', 'compile', '-G', + 'integration-test', 'verify']) + def test_more_goals(self, stdout, stderr, return_value): + self.assertEquals(return_value, 0) + self.assertEquals(get_actual_args(), + get_expected_args('mvn_build', 'more_goals')) + if __name__ == '__main__': unittest.main()
java-sig-commits@lists.fedoraproject.org