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
|
# 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
|
from routes.gallery_routes import _owner_filter
|
||||||
fake_q = MagicMock()
|
fake_q = MagicMock()
|
||||||
out = _owner_filter(fake_q, user=None)
|
out = _owner_filter(fake_q, user=None)
|
||||||
# Anonymous → q.filter(False) → contradiction, empty result set.
|
# user=None means single-user/auth-disabled mode: return q unchanged, no filter.
|
||||||
fake_q.filter.assert_called_once_with(False)
|
fake_q.filter.assert_not_called()
|
||||||
assert out is fake_q.filter.return_value
|
assert out is fake_q
|
||||||
|
|
||||||
|
|
||||||
def test_gallery_owner_filter_passes_user():
|
def test_gallery_owner_filter_passes_user():
|
||||||
|
|||||||
Reference in New Issue
Block a user