Esempio n. 1
0
def test_prepare_shutdown(jenkins_env):
    jk = Jenkins(jenkins_env["url"], (jenkins_env["admin_user"], jenkins_env["admin_token"]))
    try:
        jk.prepare_shutdown()
        assert jk.is_shutting_down
    finally:
        jk.cancel_shutdown()
Esempio n. 2
0
def test_prepare_shutdown(jenkins_env):
    jk = Jenkins(jenkins_env["url"],
                 (jenkins_env["admin_user"], jenkins_env["admin_token"]))
    try:
        jk.prepare_shutdown()
        assert jk.is_shutting_down
    finally:
        jk.cancel_shutdown()
Esempio n. 3
0
 def test_cancel_shutdown(self):
     mock_data_io = MagicMock()
     
     j = Jenkins(mock_data_io)
     j.cancel_shutdown()
     
     self.assertEqual("call('/cancelQuietDown')", str(mock_data_io.post.call_args))
     self.assertEqual(mock_data_io.post.call_count, 1, "post method should have only been called once")
Esempio n. 4
0
def test_cancel_shutdown_not_quietdown_mode(jenkins_env):
    jk = Jenkins(jenkins_env["url"], (jenkins_env["admin_user"], jenkins_env["admin_token"]))
    assert not jk.is_shutting_down
    jk.cancel_shutdown()
    assert not jk.is_shutting_down
Esempio n. 5
0
def test_cancel_shutdown_not_quietdown_mode(jenkins_env):
    jk = Jenkins(jenkins_env["url"],
                 (jenkins_env["admin_user"], jenkins_env["admin_token"]))
    assert not jk.is_shutting_down
    jk.cancel_shutdown()
    assert not jk.is_shutting_down