def test_abandon_dryrun(self, mock_post, mock_auth): self.conf.config(dryrun=True) mock_auth_obj = mock.Mock() mock_auth.return_value = mock_auth_obj auto_abandon.abandon('123') self.assertFalse(mock_post.called) self.assertFalse(mock_auth.called)
def test_abandon(self, mock_post, mock_auth): mock_auth_obj = mock.Mock() mock_auth.return_value = mock_auth_obj auto_abandon.abandon('123') data = {'message': auto_abandon.AB_MSG} mock_auth.assert_called_with(USER, HTTP_PASSWORD) mock_post.assert_called_with( 'https://review.openstack.org/a/changes/123/abandon', json=data, auth=mock_auth_obj)
def test_abandon(self, mock_post, mock_auth): mock_auth_obj = mock.Mock() mock_auth.return_value = mock_auth_obj auto_abandon.abandon('123') data = {'message': auto_abandon.AB_MSG} mock_auth.assert_called_with(USER, HTTP_PASSWORD) mock_post.assert_called_with( 'https://review.openstack.org/a/changes/123/abandon', json=data, auth=mock_auth_obj )