コード例 #1
0
ファイル: history.py プロジェクト: pmestry25/rasa-dx
async def chat_history_users(current_user: User = Depends(
    auth.get_current_user)):
    return {
        "data": {
            "users": ChatHistory.fetch_chat_users(current_user.get_bot())
        }
    }
コード例 #2
0
async def chat_history_users(current_user: User = Depends(
    auth.get_current_user)):
    """ This function returns the list of the chatbot users """
    return {
        "data": {
            "users": ChatHistory.fetch_chat_users(current_user.get_bot())
        }
    }
コード例 #3
0
ファイル: history_test.py プロジェクト: nmittu-digite/rasa-dx
 def test_fetch_chat_users_db_error(self, mock_mongo_processor):
     with pytest.raises(Exception):
         users = ChatHistory.fetch_chat_users(bot="tests")
         assert len(users) == 0
コード例 #4
0
ファイル: history_test.py プロジェクト: nmittu-digite/rasa-dx
 def test_fetch_chat_users_error(self, mock_get_tracker_and_domain):
     with pytest.raises(Exception):
         users = ChatHistory.fetch_chat_users(bot="tests")
         assert len(users) == 0
コード例 #5
0
ファイル: history_test.py プロジェクト: deenaik/rasa-dx
 def test_fetch_chat_users_empty(self, mock_chat_history_empy):
     with pytest.raises(Exception):
         users = ChatHistory.fetch_chat_users(bot="tests")
         assert len(users) == 0