diff --git a/tests/fixtures_regress/tests.py b/tests/fixtures_regress/tests.py index 1cac151367..cc4cee3de4 100644 --- a/tests/fixtures_regress/tests.py +++ b/tests/fixtures_regress/tests.py @@ -3,6 +3,7 @@ import json import os import re from io import StringIO +from pathlib import Path from django.core import management, serializers from django.core.exceptions import ImproperlyConfigured @@ -517,6 +518,11 @@ class TestFixtures(TestCase): verbosity=0, ) + @override_settings(FIXTURE_DIRS=[Path(_cur_dir) / 'fixtures_1']) + def test_fixtures_dir_pathlib(self): + management.call_command('loaddata', 'inner/absolute.json', verbosity=0) + self.assertQuerysetEqual(Absolute.objects.all(), [1], transform=lambda o: o.pk) + class NaturalKeyFixtureTests(TestCase):