mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-05 04:19:24 +02:00
See #212: record user last activity date
This commit is contained in:
parent
307959dfa6
commit
2e4f862387
7 changed files with 93 additions and 0 deletions
18
api/tests/users/test_middleware.py
Normal file
18
api/tests/users/test_middleware.py
Normal file
|
@ -0,0 +1,18 @@
|
|||
from funkwhale_api.users import middleware
|
||||
|
||||
|
||||
def test_record_activity_middleware(factories, api_request, mocker):
|
||||
m = middleware.RecordActivityMiddleware(lambda request: None)
|
||||
user = factories["users.User"]()
|
||||
record_activity = mocker.patch("funkwhale_api.users.models.User.record_activity")
|
||||
request = api_request.get("/")
|
||||
request.user = user
|
||||
m(request)
|
||||
|
||||
record_activity.assert_called_once_with()
|
||||
|
||||
|
||||
def test_record_activity_middleware_no_user(api_request):
|
||||
m = middleware.RecordActivityMiddleware(lambda request: None)
|
||||
request = api_request.get("/")
|
||||
m(request)
|
Loading…
Add table
Add a link
Reference in a new issue