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")
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)
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("*****@*****.**")
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)
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)
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}
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}
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': {}}
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': {}}
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}, }
def test_users_index(): request = DummyRequest() result = admin.users_index(request) assert result == {"username": None, "user": None}
def test_users_index(): request = DummyRequest() result = admin.users_index(request) assert result == {'username': None, 'user': None, 'user_meta': {}}
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")