fix: minor
This commit is contained in:
parent
44659395ee
commit
c24cf7a838
|
@ -2,8 +2,6 @@ from flask_socketio import SocketIO, emit, join_room, leave_room
|
|||
from flask import request
|
||||
from app.services import SessionService
|
||||
import threading
|
||||
import json
|
||||
from redis import Redis
|
||||
|
||||
|
||||
class SocketController:
|
||||
|
|
|
@ -153,3 +153,49 @@ def test_delete_user(user_repository):
|
|||
result = user_repository.delete_user(user_id)
|
||||
|
||||
assert result is True
|
||||
|
||||
|
||||
def test_get_user_by_id_not_found(user_repository):
|
||||
user_repository.collection.find_one.return_value = None
|
||||
|
||||
result = user_repository.get_user_by_id(str(ObjectId()))
|
||||
|
||||
assert result is None
|
||||
|
||||
|
||||
def test_get_by_google_id_not_found(user_repository):
|
||||
user_repository.collection.find_one.return_value = None
|
||||
|
||||
result = user_repository.get_by_google_id("nonexistent-google-id")
|
||||
|
||||
assert result is None
|
||||
|
||||
|
||||
def test_update_user_not_found(user_repository):
|
||||
user_id = str(ObjectId())
|
||||
mock_result = MagicMock(modified_count=0)
|
||||
user_repository.collection.update_one.return_value = mock_result
|
||||
|
||||
result = user_repository.update_user(user_id, {"name": "Nonexistent User"})
|
||||
|
||||
assert result is False
|
||||
|
||||
|
||||
def test_update_user_field_not_found(user_repository):
|
||||
user_id = str(ObjectId())
|
||||
mock_result = MagicMock(modified_count=0)
|
||||
user_repository.collection.update_one.return_value = mock_result
|
||||
|
||||
result = user_repository.update_user_field(user_id, "phone", "000000000")
|
||||
|
||||
assert result is False
|
||||
|
||||
|
||||
def test_delete_user_not_found(user_repository):
|
||||
user_id = str(ObjectId())
|
||||
mock_result = MagicMock(deleted_count=0)
|
||||
user_repository.collection.delete_one.return_value = mock_result
|
||||
|
||||
result = user_repository.delete_user(user_id)
|
||||
|
||||
assert result is False
|
||||
|
|
Loading…
Reference in New Issue