Exemplo n.º 1
0
def test_get_login_id(mocker, json, label):
    response = mocker.Mock(json=lambda: json)
    mocked_get = mocker.patch('requests.get', return_value=response)
    mocked_styled_input = mocker.patch('zulipterminal.cli.run.styled_input',
                                       return_value='input return value')

    get_login_id('REALM_URL')

    mocked_get.assert_called_with(url='REALM_URL/api/v1/server_settings')
    mocked_styled_input.assert_called_with(label + ': ')
Exemplo n.º 2
0
def test_get_login_id(mocker, json, label):
    response = mocker.Mock(json=lambda: json)
    mocked_get = mocker.patch("requests.get", return_value=response)
    mocked_styled_input = mocker.patch("zulipterminal.cli.run.styled_input",
                                       return_value="input return value")

    result = get_login_id("REALM_URL")

    assert result == "input return value"
    mocked_get.assert_called_with(url="REALM_URL/api/v1/server_settings")
    mocked_styled_input.assert_called_with(label + ": ")
Exemplo n.º 3
0
def test_get_login_id(mocker: MockerFixture, json: Dict[str, bool], label: str) -> None:
    response = mocker.Mock(json=lambda: json)
    mocked_get = mocker.patch("requests.get", return_value=response)
    mocked_styled_input = mocker.patch(
        MODULE + ".styled_input", return_value="input return value"
    )

    result = get_login_id("REALM_URL")

    assert result == "input return value"
    mocked_get.assert_called_with(url="REALM_URL/api/v1/server_settings")
    mocked_styled_input.assert_called_with(label + ": ")