conftest.py 540 B

1234567891011121314151617181920212223
  1. from unittest.mock import Mock
  2. import pytest
  3. from ..poststracker import save_read
  4. @pytest.fixture
  5. def read_thread(user, thread):
  6. save_read(user, thread.first_post)
  7. return thread
  8. @pytest.fixture
  9. def anonymous_request_mock(dynamic_settings, anonymous_user, anonymous_user_acl):
  10. return Mock(
  11. settings=dynamic_settings, user=anonymous_user, user_acl=anonymous_user_acl
  12. )
  13. @pytest.fixture
  14. def request_mock(dynamic_settings, user, user_acl):
  15. return Mock(settings=dynamic_settings, user=user, user_acl=user_acl)