• Bug#1109865: marked as done (unblock: patroni/4.0.6-1) (3/4)

    From Debian Bug Tracking System@21:1/5 to All on Sat Jul 26 15:20:01 2025
    [continued from previous message]

    def test_check_access(self, mock_dcs):
    mock_dcs.cluster = get_cluster_initialized_without_leader()
    diff -Nru patroni-4.0.5/tests/test_ctl.py patroni-4.0.6/tests/test_ctl.py
    --- patroni-4.0.5/tests/test_ctl.py 2025-02-20 16:40:20.000000000 +0100
    +++ patroni-4.0.6/tests/test_ctl.py 2025-06-06 19:27:48.000000000 +0200
    @@ -230,7 +230,7 @@
    @patch('patroni.dcs.AbstractDCS.set_failover_value', Mock())
    def test_failover(self):
    # No candidate specified
    - result = self.runner.invoke(ctl, ['failover', 'dummy'], input='0\n')
    + result = self.runner.invoke(ctl, ['failover', 'dummy'], input='0\n\n')
    self.assertIn('Failover could be performed only to a specific candidate', result.output)

    # Candidate is the same as the leader
    @@ -346,7 +346,7 @@
    @patch('patroni.ctl.request_patroni')
    def test_restart_reinit(self, mock_post):
    mock_post.return_value.status = 503
    - result = self.runner.invoke(ctl, ['restart', 'alpha'], input='now\ny\n')
    + result = self.runner.invoke(ctl, ['restart', 'alpha'], input='now\ny\n\n')
    assert 'Failed: restart for' in result.output
    assert result.exit_code