diff options
| author | Tim Graham <timograham@gmail.com> | 2018-06-15 13:56:10 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-06-15 14:49:18 -0400 |
| commit | 7f173b6b4f4456b76787d26eba15baa7de8527f8 (patch) | |
| tree | 0282d0ff9424053c5d020ed089d4013e0444b630 /tests | |
| parent | 2b7b199390336f7068ef8cb8d67b2e83fb6b818e (diff) | |
[2.1.x] Fixed #29498 -- Fixed a missing pyc test file in source distribution.
Backport of 63f90f55f30d599d601d729060cdb0ebd2abdeb8 from master
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/migrations/test_loader.py | 7 | ||||
| -rw-r--r-- | tests/migrations/test_migrations_bad_pyc/0001_initial.pyc-tpl (renamed from tests/migrations/test_migrations_bad_pyc/0001_initial.pyc) | bin | 511 -> 511 bytes |
2 files changed, 6 insertions, 1 deletions
diff --git a/tests/migrations/test_loader.py b/tests/migrations/test_loader.py index dcb6404818..71d3c9ca36 100644 --- a/tests/migrations/test_loader.py +++ b/tests/migrations/test_loader.py @@ -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." diff --git a/tests/migrations/test_migrations_bad_pyc/0001_initial.pyc b/tests/migrations/test_migrations_bad_pyc/0001_initial.pyc-tpl Binary files differindex 07854f4aeb..07854f4aeb 100644 --- a/tests/migrations/test_migrations_bad_pyc/0001_initial.pyc +++ b/tests/migrations/test_migrations_bad_pyc/0001_initial.pyc-tpl |
