Commit 90b069c3 authored by Aymeric Augustin's avatar Aymeric Augustin
Browse files

Prevented some tests from writing in the CWD.

parent 9eab3284
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
from __future__ import unicode_literals

import os
import tempfile
import warnings

from django.apps import apps
@@ -46,6 +47,8 @@ class DumpDataAssertMixin(object):
                         natural_foreign_keys=False, natural_primary_keys=False,
                         use_base_manager=False, exclude_list=[], primary_keys=''):
        new_io = six.StringIO()
        if filename:
            filename = os.path.join(tempfile.gettempdir(), filename)
        management.call_command('dumpdata', *args, **{'format': format,
                                                      'stdout': new_io,
                                                      'stderr': new_io,