mirror of https://github.com/django/django.git
[2.1.x] Fixed #29498 -- Fixed a missing pyc test file in source distribution.
Backport of 63f90f55f3
from master
This commit is contained in:
parent
2b7b199390
commit
7f173b6b4f
|
@ -521,7 +521,12 @@ class PycLoaderTests(MigrationTestBase):
|
|||
MigrationLoader reraises ImportErrors caused by "bad magic number" pyc
|
||||
files with a more helpful message.
|
||||
"""
|
||||
with self.temporary_migration_module(module='migrations.test_migrations_bad_pyc'):
|
||||
with self.temporary_migration_module(module='migrations.test_migrations_bad_pyc') as migration_dir:
|
||||
# The -tpl suffix is to avoid the pyc exclusion in MANIFEST.in.
|
||||
os.rename(
|
||||
os.path.join(migration_dir, '0001_initial.pyc-tpl'),
|
||||
os.path.join(migration_dir, '0001_initial.pyc'),
|
||||
)
|
||||
msg = (
|
||||
r"Couldn't import '\w+.migrations.0001_initial' as it appears "
|
||||
"to be a stale .pyc file."
|
||||
|
|
Loading…
Reference in New Issue