"""Tests around handling repositories which require authentication."""
from tackle.utils.zipfile import read_repo_password


# def test_click_invocation(mocker):
#     """Test click function called correctly by cookiecutter.
#
#     Test for password (hidden input) type invocation.
#     """
#     prompt = mocker.patch('click.prompt')
#     prompt.return_value = 'sekrit'
#
#     assert read_repo_password('Password') == 'sekrit'
#
#     prompt.assert_called_once_with('Password', hide_input=True)
