コード例 #1
0
 def test_error_building_project_raises_action_error(self):
     self.subprocess_maven.build.side_effect = MavenExecutionError(
         message='Build failed!')
     action = JavaMavenBuildAction(self.scratch_dir, self.subprocess_maven)
     with self.assertRaises(ActionFailedError) as raised:
         action.execute()
     self.assertEquals(raised.exception.args[0],
                       'Maven Failed: Build failed!')
コード例 #2
0
 def test_error_building_project_raises_action_error(self):
     self.subprocess_maven.copy_dependency.side_effect = MavenExecutionError(
         message="Build failed!")
     action = JavaMavenCopyDependencyAction(self.scratch_dir,
                                            self.subprocess_maven)
     with self.assertRaises(ActionFailedError) as raised:
         action.execute()
     self.assertEqual(raised.exception.args[0],
                      "Maven Failed: Build failed!")