Ejemplo n.º 1
0
def test_users_index_looks_up_users_by_username(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"}, es=es)

    admin.users_index(request)

    User.get_by_username.assert_called_with("bob")
Ejemplo n.º 2
0
def test_users_index_queries_annotation_count_by_userid(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"}, es=es)

    User.get_by_username.return_value.username = '******'

    admin.users_index(request)

    expected_query = {
        'query': {
            'filtered': {
                'filter': {
                    'term': {
                        'user': u'acct:[email protected]'
                    }
                },
                'query': {
                    'match_all': {}
                }
            }
        }
    }
    es.conn.count.assert_called_with(index=es.index,
                                     doc_type=es.t.annotation,
                                     body=expected_query)
Ejemplo n.º 3
0
def test_users_index_looks_up_users_by_username(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"},
                           es=es)

    admin.users_index(request)

    User.get_by_username.assert_called_with("bob")
Ejemplo n.º 4
0
def test_users_index_looks_up_users_by_email(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"}, es=es)

    User.get_by_username.return_value = None

    admin.users_index(request)

    User.get_by_email.assert_called_with("*****@*****.**")
Ejemplo n.º 5
0
def test_users_index_looks_up_users_by_email(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"},
                           es=es)

    User.get_by_username.return_value = None

    admin.users_index(request)

    User.get_by_email.assert_called_with("*****@*****.**")
Ejemplo n.º 6
0
def test_users_index_queries_annotation_count(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"},
                           es=es)

    admin.users_index(request)

    es.conn.count.assert_called_with(index=es.index,
                                     doc_type='annotation',
                                     body=ANY)
Ejemplo n.º 7
0
def test_users_index_queries_annotation_count(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"},
                           es=es)

    admin.users_index(request)

    expected_query = {
        'query': {
            'filtered': {'filter': {'term': {'user': u'acct:[email protected]'}},
            'query': {'match_all': {}}}
        }
    }
    es.conn.count.assert_called_with(index=es.index,
                                     doc_type=es.t.annotation,
                                     body=expected_query)
Ejemplo n.º 8
0
def test_users_index_user_found(User):
    request = DummyRequest(params={"username": "******"})

    result = admin.users_index(request)

    assert result == {"username": "******",
                      "user": User.get_by_username.return_value}
Ejemplo n.º 9
0
def test_users_index_no_user_found(User):
    request = DummyRequest(params={"username": "******"})
    User.get_by_username.return_value = None

    result = admin.users_index(request)

    assert result == {"username": "******", "user": None}
Ejemplo n.º 10
0
def test_users_index_no_user_found(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"}, es=es)
    User.get_by_username.return_value = None
    User.get_by_email.return_value = None

    result = admin.users_index(request)

    assert result == {'username': "******", 'user': None, 'user_meta': {}}
Ejemplo n.º 11
0
def test_users_index_no_user_found(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"},
                           es=es)
    User.get_by_username.return_value = None

    result = admin.users_index(request)

    assert result == {'username': "******", 'user': None, 'user_meta': {}}
Ejemplo n.º 12
0
def test_users_index_user_found(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"},
                           es=es)
    es.conn.count.return_value = {'count': 43}

    result = admin.users_index(request)

    assert result == {
        'username': "******",
        'user': User.get_by_username.return_value,
        'user_meta': {'annotations_count': 43},
    }
Ejemplo n.º 13
0
def test_users_index_user_found(User):
    es = MagicMock()
    request = DummyRequest(params={"username": "******"},
                           es=es)
    es.conn.count.return_value = {'count': 43}

    result = admin.users_index(request)

    assert result == {
        'username': "******",
        'user': User.get_by_username.return_value,
        'user_meta': {'annotations_count': 43},
    }
Ejemplo n.º 14
0
def test_users_index():
    request = DummyRequest()

    result = admin.users_index(request)

    assert result == {"username": None, "user": None}
Ejemplo n.º 15
0
def test_users_index():
    request = DummyRequest()

    result = admin.users_index(request)

    assert result == {'username': None, 'user': None, 'user_meta': {}}
Ejemplo n.º 16
0
def test_users_index_looks_up_users_by_username(User):
    request = DummyRequest(params={"username": "******"})

    result = admin.users_index(request)

    User.get_by_username.assert_called_with("bob")
Ejemplo n.º 17
0
def test_users_index():
    request = DummyRequest()

    result = admin.users_index(request)

    assert result == {'username': None, 'user': None, 'user_meta': {}}
Ejemplo n.º 18
0
def test_users_index():
    request = DummyRequest()

    result = admin.users_index(request)

    assert result == {"username": None, "user": None}
Ejemplo n.º 19
0
def test_users_index_looks_up_users_by_username(User):
    request = DummyRequest(params={"username": "******"})

    result = admin.users_index(request)

    User.get_by_username.assert_called_with("bob")