Files
website-v2/versions/tests/test_managers.py
Natalia a8cd8f507a Ran pre-commit run -a
Completed runs of black and rest of pre-commit checks.
2023-05-30 23:21:53 -03:00

20 lines
584 B
Python

from model_bakery import baker
from versions.models import Version, VersionFile
def test_active_manager(version):
baker.make("versions.Version", name="Sample 1", active=False)
baker.make("versions.Version", name="Sample 2", active=False)
assert Version.objects.active().count() == 1
def test_most_recent_manager(version, inactive_version, old_version):
assert Version.objects.most_recent() == version
def test_active_file_manager(version, inactive_version):
assert Version.objects.active().count() == 1
assert VersionFile.objects.active().count() == 1