1
0
mirror of https://github.com/django/django.git synced 2025-10-30 09:06:13 +00:00

Fixed #20933 -- Allowed loaddata to load fixtures from relative paths.

This commit is contained in:
Florian Apolloner
2013-08-20 19:03:33 +02:00
parent 859e678b3d
commit 96346ed5ad
4 changed files with 19 additions and 10 deletions

View File

@@ -148,7 +148,22 @@ class TestFixtures(TestCase):
load_absolute_path,
verbosity=0,
)
self.assertEqual(Absolute.load_count, 1)
self.assertEqual(Absolute.objects.count(), 1)
def test_relative_path(self):
directory = os.path.dirname(upath(__file__))
relative_path = os.path.join('fixtures', 'absolute.json')
cwd = os.getcwd()
try:
os.chdir(directory)
management.call_command(
'loaddata',
relative_path,
verbosity=0,
)
finally:
os.chdir(cwd)
self.assertEqual(Absolute.objects.count(), 1)
def test_unknown_format(self):
"""