fix(tests): align gallery owner filter null-user expectation
Updates the stale gallery owner-filter null-user test to match current single-user/auth-disabled behavior. Restores one focused part of the Python CI baseline tracked in #2580.
This commit is contained in:
committed by
GitHub
parent
531f426557
commit
40cbfb7b94
@@ -153,13 +153,13 @@ def test_document_owner_filter_applies_owner_clause():
|
||||
# gallery._owner_filter
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
def test_gallery_owner_filter_blocks_anonymous():
|
||||
def test_gallery_owner_filter_allows_single_user_mode():
|
||||
from routes.gallery_routes import _owner_filter
|
||||
fake_q = MagicMock()
|
||||
out = _owner_filter(fake_q, user=None)
|
||||
# Anonymous → q.filter(False) → contradiction, empty result set.
|
||||
fake_q.filter.assert_called_once_with(False)
|
||||
assert out is fake_q.filter.return_value
|
||||
# user=None means single-user/auth-disabled mode: return q unchanged, no filter.
|
||||
fake_q.filter.assert_not_called()
|
||||
assert out is fake_q
|
||||
|
||||
|
||||
def test_gallery_owner_filter_passes_user():
|
||||
|
||||
Reference in New Issue
Block a user