Skip to content
Snippets Groups Projects
Verified Commit 3e015255 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Add regression test for QuerySets from get_queryset being off

parent db91c190
No related branches found
No related tags found
1 merge request!860Resolve "Regression in QuerySet MRO"
......@@ -19,3 +19,17 @@ def test_all_settigns_registered():
)
assert in_site_reg != in_person_reg
def test_custom_managers_return_correct_qs():
"""Tests that custom managers' get_queryset methods return the expected qs.
https://edugit.org/AlekSIS/official/AlekSIS-Core/-/issues/594
"""
from aleksis.core import managers
def _check_get_queryset(Manager, QuerySet):
assert isinstance(Manager.from_queryset(QuerySet)().get_queryset(), QuerySet)
_check_get_queryset(managers.GroupManager, managers.GroupQuerySet)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment