コード例 #1
0
def test_ldap_login_fail():
    with pytest.raises(connector.LDAPLoginError) as e:
        login = "******"
        password = "******"
        auth_info = connector.login(login, password)

    assert e.value.status_code == 400
    assert "error_message" in e.value.detail
コード例 #2
0
def test_ldap_login_fail():
    with pytest.raises(connector.LDAPLoginError) as e:
        username = "******"
        password = "******"
        auth_info = connector.login(username, password)

    assert e.value.status_code == 400
    assert "error_message" in e.value.detail
コード例 #3
0
def test_ldap_login_success():
    BASE_EMAIL = "@example.com"
    with patch("taiga_contrib_ldap_auth.connector.Server") as m_server, \
            patch("taiga_contrib_ldap_auth.connector.Connection") as m_connection, \
            patch("taiga_contrib_ldap_auth.connector.BASE_EMAIL", new=BASE_EMAIL):
        m_server.return_value = Mock()
        m_connection.return_value = Mock()

        username = "******"
        password = "******"
        (email, full_name) = connector.login(username, password)
        assert email == username + BASE_EMAIL
        assert full_name == username
コード例 #4
0
def test_ldap_login_success():
    BASE_EMAIL = "@example.com"
    with patch("taiga_contrib_ldap_auth.connector.Server") as m_server, \
            patch("taiga_contrib_ldap_auth.connector.Connection") as m_connection, \
            patch("taiga_contrib_ldap_auth.connector.BASE_EMAIL", new=BASE_EMAIL):
        m_server.return_value = Mock()
        m_connection.return_value = Mock()

        username = "******"
        password = "******"
        (email, full_name) = connector.login(username, password)
        assert email == username + BASE_EMAIL
        assert full_name == username