Skip to content
Snippets Groups Projects

Resolve "Regression in QuerySet MRO"

Merged Nik | Klampfradler requested to merge 594-regression-in-queryset-mro into master
3 files
+ 20
1
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -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)
Loading