summaryrefslogtreecommitdiffstats
path: root/tests/cmd/subcommands/test_delete.py
diff options
context:
space:
mode:
authorThanh Ha <zxiiro@gmail.com>2019-08-23 09:14:39 -0400
committerSorin Sbarnea <ssbarnea@redhat.com>2019-09-09 19:23:24 +0100
commit4d90c187a945c04b9949d5ee7738a049dd634897 (patch)
tree106bf6e05ad1f2260823e7cd68651b535b8ac3ef /tests/cmd/subcommands/test_delete.py
parentead185134d8aa5d3d0974207356de6c4fdb2e6e8 (diff)
downloadpython-jenkins-job-builder-4d90c187a945c04b9949d5ee7738a049dd634897.tar.gz
python-jenkins-job-builder-4d90c187a945c04b9949d5ee7738a049dd634897.tar.xz
python-jenkins-job-builder-4d90c187a945c04b9949d5ee7738a049dd634897.zip
Auto-generated output from python-black
Please review the following patch containing the code changes in the repo. This patch is a transition patch and is the auto-generated output of the python-black tool. Change-Id: I2d2de71da8a105fb62b561899ae78441ddab4032 Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Diffstat (limited to 'tests/cmd/subcommands/test_delete.py')
-rw-r--r--tests/cmd/subcommands/test_delete.py48
1 files changed, 23 insertions, 25 deletions
diff --git a/tests/cmd/subcommands/test_delete.py b/tests/cmd/subcommands/test_delete.py
index 4e577fd6..252b82ec 100644
--- a/tests/cmd/subcommands/test_delete.py
+++ b/tests/cmd/subcommands/test_delete.py
@@ -24,51 +24,49 @@ from tests.base import mock
from tests.cmd.test_cmd import CmdTestsBase
-@mock.patch('jenkins_jobs.builder.JenkinsManager.get_plugins_info',
- mock.MagicMock)
+@mock.patch("jenkins_jobs.builder.JenkinsManager.get_plugins_info", mock.MagicMock)
class DeleteTests(CmdTestsBase):
-
- @mock.patch('jenkins_jobs.cli.subcommand.update.'
- 'JenkinsManager.delete_jobs')
- @mock.patch('jenkins_jobs.cli.subcommand.update.'
- 'JenkinsManager.delete_views')
+ @mock.patch("jenkins_jobs.cli.subcommand.update." "JenkinsManager.delete_jobs")
+ @mock.patch("jenkins_jobs.cli.subcommand.update." "JenkinsManager.delete_views")
def test_delete_single_job(self, delete_job_mock, delete_view_mock):
"""
Test handling the deletion of a single Jenkins job.
"""
- args = ['--conf', self.default_config_file, 'delete', 'test_job']
+ args = ["--conf", self.default_config_file, "delete", "test_job"]
self.execute_jenkins_jobs_with_args(args)
- @mock.patch('jenkins_jobs.cli.subcommand.update.'
- 'JenkinsManager.delete_jobs')
- @mock.patch('jenkins_jobs.cli.subcommand.update.'
- 'JenkinsManager.delete_views')
+ @mock.patch("jenkins_jobs.cli.subcommand.update." "JenkinsManager.delete_jobs")
+ @mock.patch("jenkins_jobs.cli.subcommand.update." "JenkinsManager.delete_views")
def test_delete_multiple_jobs(self, delete_job_mock, delete_view_mock):
"""
Test handling the deletion of multiple Jenkins jobs.
"""
- args = ['--conf', self.default_config_file,
- 'delete', 'test_job1', 'test_job2']
+ args = ["--conf", self.default_config_file, "delete", "test_job1", "test_job2"]
self.execute_jenkins_jobs_with_args(args)
- @mock.patch('jenkins_jobs.builder.JenkinsManager.delete_job')
+ @mock.patch("jenkins_jobs.builder.JenkinsManager.delete_job")
def test_delete_using_glob_params(self, delete_job_mock):
"""
Test handling the deletion of multiple Jenkins jobs using the glob
parameters feature.
"""
- args = ['--conf', self.default_config_file,
- 'delete', '--path',
- os.path.join(self.fixtures_path,
- 'cmd-002.yaml'),
- '*bar*']
+ args = [
+ "--conf",
+ self.default_config_file,
+ "delete",
+ "--path",
+ os.path.join(self.fixtures_path, "cmd-002.yaml"),
+ "*bar*",
+ ]
self.execute_jenkins_jobs_with_args(args)
- calls = [mock.call('bar001'), mock.call('bar002')]
+ calls = [mock.call("bar001"), mock.call("bar002")]
delete_job_mock.assert_has_calls(calls, any_order=True)
- self.assertEqual(delete_job_mock.call_count, len(calls),
- "Jenkins.delete_job() was called '%s' times when "
- "expected '%s'" % (delete_job_mock.call_count,
- len(calls)))
+ self.assertEqual(
+ delete_job_mock.call_count,
+ len(calls),
+ "Jenkins.delete_job() was called '%s' times when "
+ "expected '%s'" % (delete_job_mock.call_count, len(calls)),
+ )