Commit faf0d66a authored by Collin Anderson's avatar Collin Anderson Committed by Tim Graham
Browse files

Fixed #23850 -- Fixed a migrations test failure on Mac OS X & Python 3

parent 39b58ad9
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
from __future__ import unicode_literals

import codecs
import importlib
import os
import shutil

@@ -686,6 +687,11 @@ class MakeMigrationsTests(MigrationTestBase):
        content = cmd("0001", migration_name_0001)
        self.assertIn("dependencies=[\n]", content)

        # Python 3.3+ importlib caches os.listdir() on some platforms like
        # Mac OS X (#23850).
        if hasattr(importlib, 'invalidate_caches'):
            importlib.invalidate_caches()

        # generate an empty migration
        migration_name_0002 = "my_custom_migration"
        content = cmd("0002", migration_name_0002, "--empty")