From 40cbfb7b942db3f7fd1b41f1ab94965036ce5277 Mon Sep 17 00:00:00 2001 From: Alexandre Teixeira <111787685+alteixeira20@users.noreply.github.com> Date: Thu, 4 Jun 2026 18:39:45 +0100 Subject: [PATCH] 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. --- tests/test_null_owner_gates.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/test_null_owner_gates.py b/tests/test_null_owner_gates.py index 84ecff0..3ff6949 100644 --- a/tests/test_null_owner_gates.py +++ b/tests/test_null_owner_gates.py @@ -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():