From fdd6b9b06a1807a908140a7ae5be8c82a28dc02d Mon Sep 17 00:00:00 2001 From: David Wobrock Date: Fri, 26 Apr 2019 22:21:37 +0200 Subject: [PATCH] Tests: Delete all fixture Django projects We won't need all these different django projects to test the linter. That adds up to much complexity to the tests. --- .../test_correct_project/.gitignore | 3 - .../test_correct_project/apps/__init__.py | 0 .../apps/test_app3/__init__.py | 0 .../apps/test_app3/admin.py | 3 - .../apps/test_app3/apps.py | 5 - .../apps/test_app3/migrations/0001_initial.py | 21 --- .../apps/test_app3/migrations/__init__.py | 0 .../apps/test_app3/models.py | 4 - .../apps/test_app3/tests.py | 3 - .../apps/test_app3/views.py | 3 - .../test_correct_project/manage.py | 22 --- .../test_app1/__init__.py | 0 .../test_correct_project/test_app1/admin.py | 3 - .../test_correct_project/test_app1/apps.py | 5 - .../test_app1/migrations/0001_initial.py | 23 --- .../migrations/0002_a_new_null_field.py | 20 --- .../test_app1/migrations/__init__.py | 0 .../test_correct_project/test_app1/models.py | 5 - .../test_correct_project/test_app1/tests.py | 3 - .../test_correct_project/test_app1/views.py | 3 - .../test_app2/__init__.py | 0 .../test_correct_project/test_app2/admin.py | 3 - .../test_correct_project/test_app2/apps.py | 5 - .../test_app2/migrations/0001_foo.py | 23 --- .../test_app2/migrations/__init__.py | 0 .../test_correct_project/test_app2/models.py | 4 - .../test_correct_project/test_app2/tests.py | 3 - .../test_correct_project/test_app2/views.py | 3 - .../test_project/__init__.py | 0 .../test_project/settings.py | 133 -------------- .../test_correct_project/test_project/urls.py | 21 --- .../test_correct_project/test_project/wsgi.py | 16 -- .../test_deleted_migration_project/.gitignore | 3 - .../git/COMMIT_EDITMSG | 16 -- .../test_deleted_migration_project/git/HEAD | 1 - .../git/ORIG_HEAD | 1 - .../test_deleted_migration_project/git/config | 5 - .../git/description | 1 - .../test_deleted_migration_project/git/index | Bin 1581 -> 0 bytes .../git/info/exclude | 6 - .../git/logs/HEAD | 4 - .../git/logs/refs/heads/master | 4 - .../03/95cbee60f2ea1b97f42ebdd43991c8f5d8d76e | 2 - .../09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac | 3 - .../10/7654971c8d8cd4a209b0363d4604fc9ee7d494 | Bin 136 -> 0 bytes .../15/4ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba | 1 - .../20/6a76068032bb321ca63f561a230675d2645182 | Bin 136 -> 0 bytes .../2b/df33777b398bff4fca0e0aad47e9a7c57a2f96 | 2 - .../39/0459eae1e9c3eecaac732d51867c8b8ed5102f | Bin 239 -> 0 bytes .../3a/629de3fbf102d771b2a711bfe2f1ab3b830d14 | Bin 462 -> 0 bytes .../3c/dde4d6a3d85cb65c15446791e93c78ecac3ed5 | Bin 173 -> 0 bytes .../43/52f2dfe637a766c7fe558cc85b961860efd50c | Bin 127 -> 0 bytes .../45/3c549087e331a41ecbed2a81c9b8e92e8693e9 | Bin 240 -> 0 bytes .../49/ca6418f20f7dac5f12b1c1d66e99844d44fd12 | Bin 126 -> 0 bytes .../4b/330bb1c7154afb23f170218d170dae079c437f | 2 - .../4b/825dc642cb6eb9a060e54bf8d69288fbee4904 | Bin 15 -> 0 bytes .../4b/dc4ba9e7695893423be1b54f3101d6ccbd11c7 | Bin 183 -> 0 bytes .../4c/e3b40413b7f8938d91828c437f33f66d57fcc9 | 1 - .../61/d7983b41623ed85d46c0212c66db9507948532 | 3 - .../63/973d01988ba594743a8046c9c88c2aa527d307 | Bin 42 -> 0 bytes .../73/47b0f2a9845fa268ad4a19967c706e5d7be38b | Bin 296 -> 0 bytes .../73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee | Bin 391 -> 0 bytes .../7c/e503c2dd97ba78597f6ff6e4393132753573f6 | Bin 72 -> 0 bytes .../86/deb0cf782231006446fd6194592c2243e74ffe | 1 - .../87/39ba2b3bc1f8efddd5806ec429405150505b81 | Bin 173 -> 0 bytes .../8c/38f3f3dad51e4585f3984282c2a4bec5349c1e | Bin 77 -> 0 bytes .../8e/2c3931324179d354f7f87a25e642778ed734f9 | Bin 256 -> 0 bytes .../91/ea44a218fbd2f408430959283f0419c921093e | Bin 77 -> 0 bytes .../92/8f9938db104a389b465923b8ea1fcce7b5c678 | Bin 124 -> 0 bytes .../94/bfbb751ce085f6afb8c5cca660727997cd4d83 | Bin 1251 -> 0 bytes .../af/646cefb7f45abb2612374156d130b37a875510 | Bin 137 -> 0 bytes .../b3/0169e7d9fe1fca0cb34f216bc89fd529814eaf | 3 - .../be/2fae887ee7ecd2d1e6371af1a865c17414bde9 | 1 - .../e0/00041da0b7dc84cb17be523882c118641b72b5 | 2 - .../e4/9014e99d282c96e97490f64f13dba56637acc3 | Bin 240 -> 0 bytes .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 15 -> 0 bytes .../f2/5c8d6c97ee9f2aa3ebc1884e9d374e2a93f8e7 | Bin 173 -> 0 bytes .../f7/9f238852ec7cd7b9a3cc7f6b9b5324d380ae8b | Bin 111 -> 0 bytes .../fb/cc4dab70fb36389f806bb72fd5056f5034f572 | Bin 216 -> 0 bytes .../fc/04070e8336f17e3b2402586653623e6bb51f67 | Bin 88 -> 0 bytes .../git/refs/heads/master | 1 - .../test_deleted_migration_project/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_initial.py | 21 --- .../migrations/0003_new_nullable_field.py | 15 -- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 6 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../__init__.py | 0 .../settings.py | 129 ------------- .../test_deleted_migration_project/urls.py | 21 --- .../test_deleted_migration_project/wsgi.py | 16 -- .../test_django_without_git_project/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 1 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../__init__.py | 0 .../settings.py | 130 -------------- .../test_django_without_git_project/urls.py | 21 --- .../test_django_without_git_project/wsgi.py | 16 -- .../test_git_project/git/COMMIT_EDITMSG | 1 - .../test_git_project/git/HEAD | 1 - .../test_git_project/git/config | 5 - .../test_git_project/git/description | 1 - .../test_git_project/git/info/exclude | 6 - .../test_git_project/git/logs/HEAD | 1 - .../git/logs/refs/heads/master | 1 - .../4b/825dc642cb6eb9a060e54bf8d69288fbee4904 | Bin 15 -> 0 bytes .../7b/e2007c11ae031c7749e1fb1be9e41a8bfc1bdd | Bin 130 -> 0 bytes .../test_git_project/git/refs/heads/master | 1 - .../django_project/manage.py | 22 --- .../django_project/test_app1/__init__.py | 0 .../django_project/test_app1/admin.py | 3 - .../django_project/test_app1/apps.py | 5 - .../test_app1/migrations/0001_initial.py | 23 --- .../migrations/0002_a_null_field_2.py | 20 --- .../migrations/0003_a_non_null_field.py | 20 --- .../test_app1/migrations/__init__.py | 0 .../django_project/test_app1/models.py | 6 - .../django_project/test_app1/tests.py | 3 - .../django_project/test_app1/views.py | 3 - .../django_project/test_project/__init__.py | 0 .../django_project/test_project/settings.py | 131 -------------- .../django_project/test_project/urls.py | 21 --- .../django_project/test_project/wsgi.py | 16 -- .../git/COMMIT_EDITMSG | 1 - .../test_non_root_git_project/git/HEAD | 1 - .../test_non_root_git_project/git/config | 5 - .../test_non_root_git_project/git/description | 1 - .../git/hooks/applypatch-msg.sample | 15 -- .../git/hooks/commit-msg.sample | 24 --- .../git/hooks/fsmonitor-watchman.sample | 114 ------------ .../git/hooks/post-update.sample | 8 - .../git/hooks/pre-applypatch.sample | 14 -- .../git/hooks/pre-commit.sample | 49 ----- .../git/hooks/pre-push.sample | 53 ------ .../git/hooks/pre-rebase.sample | 169 ------------------ .../git/hooks/pre-receive.sample | 24 --- .../git/hooks/prepare-commit-msg.sample | 42 ----- .../git/hooks/update.sample | 128 ------------- .../test_non_root_git_project/git/index | Bin 1797 -> 0 bytes .../git/info/exclude | 6 - .../test_non_root_git_project/git/logs/HEAD | 6 - .../git/logs/refs/heads/master | 6 - .../01/40e142724fc58944797f9ddc2ebf964146339a | 2 - .../0e/52dc2380789e401cf385d3376af39f4bb6598f | Bin 131 -> 0 bytes .../15/d47f23b30965a0ef668af1e639a23634e4532a | Bin 274 -> 0 bytes .../16/8e382963b2ef0de835c22c48c2bf3a702e83a0 | Bin 149 -> 0 bytes .../1c/dc834ac63fc5edefbbdcabf264026ccc8cf4a7 | Bin 123 -> 0 bytes .../1d/c36fd270ce97d05f4fa75c3c16917951d71768 | Bin 92 -> 0 bytes .../21/a03f36ba451433c9fefe71d9fd05e80cefe458 | Bin 122 -> 0 bytes .../29/56309db5fd77d3474462f613653d73787f214f | Bin 240 -> 0 bytes .../2c/46f438a89972f9ce2d5151a825a5bfb7f7db4b | 4 - .../2c/5613c15e0a45ad460b4973dcdf942846b77b72 | Bin 132 -> 0 bytes .../2f/3fa93ad05c33e1d0ccda111d881e192bccbc87 | Bin 225 -> 0 bytes .../30/b505e031fc496c88d36be5ed7892337c640223 | 2 - .../33/90cc679ea02b9ad1a57dc6ef711255b4f4d90c | Bin 451 -> 0 bytes .../41/07cf9a6c4633c97bd7ee2a73353c88deca64a4 | Bin 122 -> 0 bytes .../43/4e403e49cc1e2037d29695e0cb6477f20acc2e | Bin 56 -> 0 bytes .../4a/d7b8980d409199892bb78d1c77164fc6446993 | Bin 316 -> 0 bytes .../4b/0dddde301971fc19f1817a22bf0948890ccacc | Bin 123 -> 0 bytes .../4c/f37def1d191c7c4b34e1053fa923e6d649525a | Bin 123 -> 0 bytes .../4d/00aeaddee6c0c490e5018fa1d40b3fb4fd55a4 | Bin 240 -> 0 bytes .../56/26f87a33217c62ed70006bda0735aaa8578ee7 | Bin 158 -> 0 bytes .../57/97dee69dcb584dede25d7c02d34caf96d70236 | Bin 109 -> 0 bytes .../59/e2ac235a403799063c7e7f2a137c462ac17ba2 | Bin 583 -> 0 bytes .../5c/f2c8f1e59f99ac2de981abf2b6adf6279ea3da | Bin 239 -> 0 bytes .../6b/f17bf7104d256ef447c26ecb37124331d29cae | Bin 91 -> 0 bytes .../73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee | Bin 391 -> 0 bytes .../7c/dae90d4510701438cf671bb67772202f825891 | 1 - .../7c/e503c2dd97ba78597f6ff6e4393132753573f6 | Bin 72 -> 0 bytes .../81/45e446f728f9ed6ba04294b4c880be74383949 | Bin 1285 -> 0 bytes .../82/bc1ebd64ca46c16193d8f8407127f0f3e4164c | 2 - .../84/8eee04718d10f32f59ff9ae63afd8478ef68c4 | Bin 57 -> 0 bytes .../88/c4bb3d2e2aa1968f90484f0b6cd77b7c4f7c57 | Bin 122 -> 0 bytes .../89/5be6939590f9199877bf41d9fe2ca0f5f501eb | Bin 122 -> 0 bytes .../8c/38f3f3dad51e4585f3984282c2a4bec5349c1e | Bin 77 -> 0 bytes .../8f/255685e632623f016e1ecf18a4e9d58746e1ce | Bin 90 -> 0 bytes .../8f/be1b0a394f7e215f9cf6d48e8bfdc3b00e1c80 | Bin 276 -> 0 bytes .../91/3c6cc338b8f9d2530f21dd94b939fbc42cf1c4 | Bin 56 -> 0 bytes .../91/ea44a218fbd2f408430959283f0419c921093e | Bin 77 -> 0 bytes .../98/6913f97e6222f14be4db7d10e90430cc43cc4d | Bin 1268 -> 0 bytes .../9b/353778696f76f0288affbc392eeefa4df70e90 | Bin 331 -> 0 bytes .../9b/b51574d23f6566590cf6bb9ce31868466be03f | 5 - .../9d/1dcfdaf1a6857c5f83dc27019c7600e1ffaff8 | Bin 56 -> 0 bytes .../a3/f20003e5407a44000854c41ba29c06a3bbba82 | Bin 132 -> 0 bytes .../aa/66ac1debe2ae5fd39cd8e65f6dfd9786649490 | Bin 284 -> 0 bytes .../b8/da44fc3f868ffbd94e347927f138be8b5b5b2d | Bin 56 -> 0 bytes .../bd/fc3d5864d2ad429269f80d739ef58ded2d4b35 | Bin 195 -> 0 bytes .../bf/a71e37ed417bd9acf5ef4a44975f7bfd10341a | Bin 56 -> 0 bytes .../cb/96855f9aa7aae003123eca1addad870c7b8fde | Bin 154 -> 0 bytes .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 15 -> 0 bytes .../ea/9048c5860ddad87cb377574bd627fa4a7ccd4c | Bin 56 -> 0 bytes .../f1/22245e6a3ce63b99e0beeb8403031edd08ed50 | 1 - .../f1/ff8f0c6cca456e2e132263fd70ac9593ac1b53 | Bin 241 -> 0 bytes .../f6/7bb4d66d0955079a1365ba91ae91671796ce85 | Bin 1373 -> 0 bytes .../f6/a170bb234332d6ecef3b4348f2da0e758c59a7 | Bin 149 -> 0 bytes .../fb/3701d6fd9f5fa295ab981f9fac08c3156045d2 | Bin 82 -> 0 bytes .../git/refs/heads/master | 1 - .../.gitignore | 3 - .../manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_create_table.py | 23 --- .../migrations/0002_add_new_not_null_field.py | 21 --- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 5 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../__init__.py | 0 .../settings.py | 130 -------------- .../test_project_add_not_null_column/urls.py | 21 --- .../test_project_add_not_null_column/wsgi.py | 16 -- .../.gitignore | 3 - .../manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_create_table.py | 23 --- .../migrations/0002_add_new_not_null_field.py | 27 --- .../test_app/migrations/__init__.py | 0 .../test_app/migrations_utils.py | 72 -------- .../test_app/models.py | 5 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../__init__.py | 0 .../settings.py | 129 ------------- .../urls.py | 21 --- .../wsgi.py | 16 -- .../test_project_alter_column/.gitignore | 3 - .../test_project_alter_column/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_initial.py | 21 --- .../test_app/migrations/0002_alter_column.py | 18 -- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 4 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../test_project_alter_column/__init__.py | 0 .../test_project_alter_column/settings.py | 129 ------------- .../test_project_alter_column/urls.py | 21 --- .../test_project_alter_column/wsgi.py | 16 -- .../.gitignore | 3 - .../manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../0001_create_table_with_not_null_field.py | 23 --- .../migrations/0002_b_foreign_keys.py | 22 --- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 9 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../__init__.py | 0 .../settings.py | 130 -------------- .../urls.py | 21 --- .../wsgi.py | 16 -- .../test_project_drop_column/.gitignore | 3 - .../test_project_drop_column/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_project_drop_column/test_app/apps.py | 5 - .../test_app/migrations/0001_create_table.py | 23 --- .../test_app/migrations/0002_drop_column.py | 19 -- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 4 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../test_project_drop_column/__init__.py | 0 .../test_project_drop_column/settings.py | 130 -------------- .../test_project_drop_column/urls.py | 21 --- .../test_project_drop_column/wsgi.py | 16 -- .../test_project_ignore_migration/.gitignore | 3 - .../test_project_ignore_migration/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_create_table.py | 23 --- .../test_app/migrations/0002_rename_table.py | 21 --- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 4 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../test_project_ignore_migration/__init__.py | 0 .../test_project_ignore_migration/settings.py | 130 -------------- .../test_project_ignore_migration/urls.py | 21 --- .../test_project_ignore_migration/wsgi.py | 16 -- .../test_project_multi_commit/.gitignore | 3 - .../git/COMMIT_EDITMSG | 1 - .../test_project_multi_commit/git/HEAD | 1 - .../test_project_multi_commit/git/config | 5 - .../test_project_multi_commit/git/description | 1 - .../test_project_multi_commit/git/index | Bin 1520 -> 0 bytes .../git/info/exclude | 6 - .../test_project_multi_commit/git/logs/HEAD | 3 - .../git/logs/refs/heads/master | 3 - .../09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac | 3 - .../10/21d98b5943db56122c1f848f371ddc38788d0f | Bin 180 -> 0 bytes .../2c/2d5b22159ce4123f0ecd22d631684742a6f298 | Bin 168 -> 0 bytes .../2f/eca9a38c232b4cb06c39d2db0b3d9be23a67e2 | Bin 240 -> 0 bytes .../3a/c947d350f32c18f403dce1868ac36f275fa7b8 | Bin 149 -> 0 bytes .../4b/825dc642cb6eb9a060e54bf8d69288fbee4904 | Bin 15 -> 0 bytes .../4c/e3b40413b7f8938d91828c437f33f66d57fcc9 | 1 - .../5e/76156da23b8134fbb1248d87f8af842a573002 | Bin 168 -> 0 bytes .../63/973d01988ba594743a8046c9c88c2aa527d307 | Bin 42 -> 0 bytes .../67/41b31d80b759d26496e68078ea8c6993a5b206 | 1 - .../73/47b0f2a9845fa268ad4a19967c706e5d7be38b | Bin 296 -> 0 bytes .../73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee | Bin 391 -> 0 bytes .../7c/e503c2dd97ba78597f6ff6e4393132753573f6 | Bin 72 -> 0 bytes .../80/c1a28714bc4471a440cae6c348c7d0dfc76eed | Bin 1248 -> 0 bytes .../84/d29d064c9671c40165b0d7a852b61cc02aef50 | Bin 240 -> 0 bytes .../88/80cfa9557a6ce785b43fb300748310b7e995ed | Bin 148 -> 0 bytes .../8c/38f3f3dad51e4585f3984282c2a4bec5349c1e | Bin 77 -> 0 bytes .../91/ea44a218fbd2f408430959283f0419c921093e | Bin 77 -> 0 bytes .../92/8f9938db104a389b465923b8ea1fcce7b5c678 | Bin 124 -> 0 bytes .../b2/4c3cadaa1bed0689b23beffe4dc11ea7220f80 | 1 - .../c0/2fb5754a33cbcd4408dc9e50260406fb6ee44a | Bin 181 -> 0 bytes .../d7/125d5f4f0cc9623f670a66c54f131acc50032d | Bin 172 -> 0 bytes .../db/d8d7899446de17d8cf8e57aa7eddb1433bc9c3 | Bin 129 -> 0 bytes .../e0/e9599616de90471fbedcf6627e3392aee37e47 | Bin 458 -> 0 bytes .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 15 -> 0 bytes .../fc/04070e8336f17e3b2402586653623e6bb51f67 | Bin 88 -> 0 bytes .../git/refs/heads/master | 1 - .../test_project_multi_commit/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_create_table.py | 23 --- .../migrations/0002_add_new_not_null_field.py | 21 --- .../migrations/0003_add_new_nullable_field.py | 20 --- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 6 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../test_project_multi_commit/__init__.py | 0 .../test_project_multi_commit/settings.py | 129 ------------- .../test_project_multi_commit/urls.py | 21 --- .../test_project_multi_commit/wsgi.py | 16 -- .../test_project_rename_column/.gitignore | 3 - .../test_project_rename_column/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_create_table.py | 23 --- .../test_app/migrations/0002_rename_column.py | 20 --- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 4 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../test_project_rename_column/__init__.py | 0 .../test_project_rename_column/settings.py | 130 -------------- .../test_project_rename_column/urls.py | 21 --- .../test_project_rename_column/wsgi.py | 16 -- .../test_project_rename_table/.gitignore | 3 - .../test_project_rename_table/manage.py | 22 --- .../test_app/__init__.py | 0 .../test_app/admin.py | 3 - .../test_app/apps.py | 5 - .../test_app/migrations/0001_create_table.py | 23 --- .../test_app/migrations/0002_rename_table.py | 19 -- .../test_app/migrations/__init__.py | 0 .../test_app/models.py | 4 - .../test_app/tests.py | 3 - .../test_app/views.py | 3 - .../test_project_rename_table/__init__.py | 0 .../test_project_rename_table/settings.py | 130 -------------- .../test_project_rename_table/urls.py | 21 --- .../test_project_rename_table/wsgi.py | 16 -- 378 files changed, 4230 deletions(-) delete mode 100644 tests/test_project_fixtures/test_correct_project/.gitignore delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/admin.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/apps.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/migrations/0001_initial.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/models.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/tests.py delete mode 100644 tests/test_project_fixtures/test_correct_project/apps/test_app3/views.py delete mode 100644 tests/test_project_fixtures/test_correct_project/manage.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/admin.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/apps.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/migrations/0001_initial.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/migrations/0002_a_new_null_field.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/models.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/tests.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app1/views.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/admin.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/apps.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/migrations/0001_foo.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/models.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/tests.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_app2/views.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_project/__init__.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_project/settings.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_project/urls.py delete mode 100644 tests/test_project_fixtures/test_correct_project/test_project/wsgi.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/.gitignore delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/COMMIT_EDITMSG delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/HEAD delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/ORIG_HEAD delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/config delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/description delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/index delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/info/exclude delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/logs/HEAD delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/logs/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/03/95cbee60f2ea1b97f42ebdd43991c8f5d8d76e delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/10/7654971c8d8cd4a209b0363d4604fc9ee7d494 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/15/4ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/20/6a76068032bb321ca63f561a230675d2645182 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/2b/df33777b398bff4fca0e0aad47e9a7c57a2f96 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/39/0459eae1e9c3eecaac732d51867c8b8ed5102f delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/3a/629de3fbf102d771b2a711bfe2f1ab3b830d14 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/3c/dde4d6a3d85cb65c15446791e93c78ecac3ed5 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/43/52f2dfe637a766c7fe558cc85b961860efd50c delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/45/3c549087e331a41ecbed2a81c9b8e92e8693e9 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/49/ca6418f20f7dac5f12b1c1d66e99844d44fd12 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/330bb1c7154afb23f170218d170dae079c437f delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/dc4ba9e7695893423be1b54f3101d6ccbd11c7 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/4c/e3b40413b7f8938d91828c437f33f66d57fcc9 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/61/d7983b41623ed85d46c0212c66db9507948532 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/63/973d01988ba594743a8046c9c88c2aa527d307 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/73/47b0f2a9845fa268ad4a19967c706e5d7be38b delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/86/deb0cf782231006446fd6194592c2243e74ffe delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/87/39ba2b3bc1f8efddd5806ec429405150505b81 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/8e/2c3931324179d354f7f87a25e642778ed734f9 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/91/ea44a218fbd2f408430959283f0419c921093e delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/92/8f9938db104a389b465923b8ea1fcce7b5c678 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/94/bfbb751ce085f6afb8c5cca660727997cd4d83 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/af/646cefb7f45abb2612374156d130b37a875510 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/b3/0169e7d9fe1fca0cb34f216bc89fd529814eaf delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/be/2fae887ee7ecd2d1e6371af1a865c17414bde9 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/e0/00041da0b7dc84cb17be523882c118641b72b5 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/e4/9014e99d282c96e97490f64f13dba56637acc3 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/f2/5c8d6c97ee9f2aa3ebc1884e9d374e2a93f8e7 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/f7/9f238852ec7cd7b9a3cc7f6b9b5324d380ae8b delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/fb/cc4dab70fb36389f806bb72fd5056f5034f572 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/objects/fc/04070e8336f17e3b2402586653623e6bb51f67 delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/git/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/manage.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0001_initial.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0003_new_nullable_field.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/__init__.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/settings.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/urls.py delete mode 100644 tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/wsgi.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/manage.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/__init__.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/settings.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/urls.py delete mode 100644 tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/wsgi.py delete mode 100644 tests/test_project_fixtures/test_git_project/git/COMMIT_EDITMSG delete mode 100644 tests/test_project_fixtures/test_git_project/git/HEAD delete mode 100644 tests/test_project_fixtures/test_git_project/git/config delete mode 100644 tests/test_project_fixtures/test_git_project/git/description delete mode 100644 tests/test_project_fixtures/test_git_project/git/info/exclude delete mode 100644 tests/test_project_fixtures/test_git_project/git/logs/HEAD delete mode 100644 tests/test_project_fixtures/test_git_project/git/logs/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_git_project/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 delete mode 100644 tests/test_project_fixtures/test_git_project/git/objects/7b/e2007c11ae031c7749e1fb1be9e41a8bfc1bdd delete mode 100644 tests/test_project_fixtures/test_git_project/git/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/manage.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/__init__.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/admin.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/apps.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0001_initial.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0002_a_null_field_2.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0003_a_non_null_field.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/models.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/tests.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/views.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/__init__.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/settings.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/urls.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/wsgi.py delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/COMMIT_EDITMSG delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/HEAD delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/config delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/description delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/applypatch-msg.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/commit-msg.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/fsmonitor-watchman.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/post-update.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-applypatch.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-commit.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-push.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-rebase.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-receive.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/prepare-commit-msg.sample delete mode 100755 tests/test_project_fixtures/test_non_root_git_project/git/hooks/update.sample delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/index delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/info/exclude delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/logs/HEAD delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/logs/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/01/40e142724fc58944797f9ddc2ebf964146339a delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/0e/52dc2380789e401cf385d3376af39f4bb6598f delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/15/d47f23b30965a0ef668af1e639a23634e4532a delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/16/8e382963b2ef0de835c22c48c2bf3a702e83a0 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/1c/dc834ac63fc5edefbbdcabf264026ccc8cf4a7 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/1d/c36fd270ce97d05f4fa75c3c16917951d71768 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/21/a03f36ba451433c9fefe71d9fd05e80cefe458 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/29/56309db5fd77d3474462f613653d73787f214f delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/2c/46f438a89972f9ce2d5151a825a5bfb7f7db4b delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/2c/5613c15e0a45ad460b4973dcdf942846b77b72 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/2f/3fa93ad05c33e1d0ccda111d881e192bccbc87 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/30/b505e031fc496c88d36be5ed7892337c640223 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/33/90cc679ea02b9ad1a57dc6ef711255b4f4d90c delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/41/07cf9a6c4633c97bd7ee2a73353c88deca64a4 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/43/4e403e49cc1e2037d29695e0cb6477f20acc2e delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/4a/d7b8980d409199892bb78d1c77164fc6446993 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/4b/0dddde301971fc19f1817a22bf0948890ccacc delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/4c/f37def1d191c7c4b34e1053fa923e6d649525a delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/4d/00aeaddee6c0c490e5018fa1d40b3fb4fd55a4 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/56/26f87a33217c62ed70006bda0735aaa8578ee7 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/57/97dee69dcb584dede25d7c02d34caf96d70236 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/59/e2ac235a403799063c7e7f2a137c462ac17ba2 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/5c/f2c8f1e59f99ac2de981abf2b6adf6279ea3da delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/6b/f17bf7104d256ef447c26ecb37124331d29cae delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/7c/dae90d4510701438cf671bb67772202f825891 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/81/45e446f728f9ed6ba04294b4c880be74383949 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/82/bc1ebd64ca46c16193d8f8407127f0f3e4164c delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/84/8eee04718d10f32f59ff9ae63afd8478ef68c4 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/88/c4bb3d2e2aa1968f90484f0b6cd77b7c4f7c57 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/89/5be6939590f9199877bf41d9fe2ca0f5f501eb delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/8f/255685e632623f016e1ecf18a4e9d58746e1ce delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/8f/be1b0a394f7e215f9cf6d48e8bfdc3b00e1c80 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/91/3c6cc338b8f9d2530f21dd94b939fbc42cf1c4 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/91/ea44a218fbd2f408430959283f0419c921093e delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/98/6913f97e6222f14be4db7d10e90430cc43cc4d delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/9b/353778696f76f0288affbc392eeefa4df70e90 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/9b/b51574d23f6566590cf6bb9ce31868466be03f delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/9d/1dcfdaf1a6857c5f83dc27019c7600e1ffaff8 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/a3/f20003e5407a44000854c41ba29c06a3bbba82 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/aa/66ac1debe2ae5fd39cd8e65f6dfd9786649490 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/b8/da44fc3f868ffbd94e347927f138be8b5b5b2d delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/bd/fc3d5864d2ad429269f80d739ef58ded2d4b35 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/bf/a71e37ed417bd9acf5ef4a44975f7bfd10341a delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/cb/96855f9aa7aae003123eca1addad870c7b8fde delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/ea/9048c5860ddad87cb377574bd627fa4a7ccd4c delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/f1/22245e6a3ce63b99e0beeb8403031edd08ed50 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/f1/ff8f0c6cca456e2e132263fd70ac9593ac1b53 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/f6/7bb4d66d0955079a1365ba91ae91671796ce85 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/f6/a170bb234332d6ecef3b4348f2da0e758c59a7 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/objects/fb/3701d6fd9f5fa295ab981f9fac08c3156045d2 delete mode 100644 tests/test_project_fixtures/test_non_root_git_project/git/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/manage.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0001_create_table.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0002_add_new_not_null_field.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/settings.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/urls.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/manage.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0001_create_table.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0002_add_new_not_null_field.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations_utils.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/settings.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/urls.py delete mode 100644 tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_alter_column/manage.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0001_initial.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0002_alter_column.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/settings.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/urls.py delete mode 100644 tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/manage.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0001_create_table_with_not_null_field.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0002_b_foreign_keys.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/settings.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/urls.py delete mode 100644 tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_drop_column/manage.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0001_create_table.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0002_drop_column.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/settings.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/urls.py delete mode 100644 tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/manage.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0001_create_table.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0002_rename_table.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/settings.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/urls.py delete mode 100644 tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/COMMIT_EDITMSG delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/HEAD delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/config delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/description delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/index delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/info/exclude delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/logs/HEAD delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/logs/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/10/21d98b5943db56122c1f848f371ddc38788d0f delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/2c/2d5b22159ce4123f0ecd22d631684742a6f298 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/2f/eca9a38c232b4cb06c39d2db0b3d9be23a67e2 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/3a/c947d350f32c18f403dce1868ac36f275fa7b8 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/4c/e3b40413b7f8938d91828c437f33f66d57fcc9 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/5e/76156da23b8134fbb1248d87f8af842a573002 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/63/973d01988ba594743a8046c9c88c2aa527d307 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/67/41b31d80b759d26496e68078ea8c6993a5b206 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/73/47b0f2a9845fa268ad4a19967c706e5d7be38b delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/80/c1a28714bc4471a440cae6c348c7d0dfc76eed delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/84/d29d064c9671c40165b0d7a852b61cc02aef50 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/88/80cfa9557a6ce785b43fb300748310b7e995ed delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/91/ea44a218fbd2f408430959283f0419c921093e delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/92/8f9938db104a389b465923b8ea1fcce7b5c678 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/b2/4c3cadaa1bed0689b23beffe4dc11ea7220f80 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/c0/2fb5754a33cbcd4408dc9e50260406fb6ee44a delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/d7/125d5f4f0cc9623f670a66c54f131acc50032d delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/db/d8d7899446de17d8cf8e57aa7eddb1433bc9c3 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/e0/e9599616de90471fbedcf6627e3392aee37e47 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/objects/fc/04070e8336f17e3b2402586653623e6bb51f67 delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/git/refs/heads/master delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/manage.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0001_create_table.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0002_add_new_not_null_field.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0003_add_new_nullable_field.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/settings.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/urls.py delete mode 100644 tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_rename_column/manage.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0001_create_table.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0002_rename_column.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/settings.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/urls.py delete mode 100644 tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/wsgi.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/.gitignore delete mode 100644 tests/test_project_fixtures/test_project_rename_table/manage.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/admin.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/apps.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0001_create_table.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0002_rename_table.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/migrations/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/models.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/tests.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_app/views.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/__init__.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/settings.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/urls.py delete mode 100644 tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/wsgi.py diff --git a/tests/test_project_fixtures/test_correct_project/.gitignore b/tests/test_project_fixtures/test_correct_project/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_correct_project/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_correct_project/apps/__init__.py b/tests/test_project_fixtures/test_correct_project/apps/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/__init__.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/admin.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_correct_project/apps/test_app3/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/apps.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/apps.py deleted file mode 100644 index 7a1fd83..0000000 --- a/tests/test_project_fixtures/test_correct_project/apps/test_app3/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestApp3Config(AppConfig): - name = 'test_app3' diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/migrations/0001_initial.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/migrations/0001_initial.py deleted file mode 100644 index beaa780..0000000 --- a/tests/test_project_fixtures/test_correct_project/apps/test_app3/migrations/0001_initial.py +++ /dev/null @@ -1,21 +0,0 @@ -# Generated by Django 2.1.4 on 2019-01-04 20:55 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='C', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('not_null_field', models.IntegerField()), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/migrations/__init__.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/models.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/models.py deleted file mode 100644 index 0124f42..0000000 --- a/tests/test_project_fixtures/test_correct_project/apps/test_app3/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class C(models.Model): - not_null_field = models.IntegerField(null=False) diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/tests.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_correct_project/apps/test_app3/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_correct_project/apps/test_app3/views.py b/tests/test_project_fixtures/test_correct_project/apps/test_app3/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_correct_project/apps/test_app3/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_correct_project/manage.py b/tests/test_project_fixtures/test_correct_project/manage.py deleted file mode 100644 index 3390cc6..0000000 --- a/tests/test_project_fixtures/test_correct_project/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/__init__.py b/tests/test_project_fixtures/test_correct_project/test_app1/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/admin.py b/tests/test_project_fixtures/test_correct_project/test_app1/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app1/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/apps.py b/tests/test_project_fixtures/test_correct_project/test_app1/apps.py deleted file mode 100644 index 1dc36fd..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app1/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestApp1Config(AppConfig): - name = 'test_app1' diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/migrations/0001_initial.py b/tests/test_project_fixtures/test_correct_project/test_app1/migrations/0001_initial.py deleted file mode 100644 index 681a3fc..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app1/migrations/0001_initial.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.7 on 2017-11-27 15:49 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/migrations/0002_a_new_null_field.py b/tests/test_project_fixtures/test_correct_project/test_app1/migrations/0002_a_new_null_field.py deleted file mode 100644 index 010e2b1..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app1/migrations/0002_a_new_null_field.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.7 on 2017-11-27 15:49 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app1', '0001_initial'), - ] - - operations = [ - migrations.AddField( - model_name='a', - name='new_null_field', - field=models.IntegerField(null=True), - ), - ] diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/migrations/__init__.py b/tests/test_project_fixtures/test_correct_project/test_app1/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/models.py b/tests/test_project_fixtures/test_correct_project/test_app1/models.py deleted file mode 100644 index f13a3bf..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app1/models.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.db import models - -class A(models.Model): - null_field = models.IntegerField(null=True) - new_null_field = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/tests.py b/tests/test_project_fixtures/test_correct_project/test_app1/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app1/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_correct_project/test_app1/views.py b/tests/test_project_fixtures/test_correct_project/test_app1/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app1/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/__init__.py b/tests/test_project_fixtures/test_correct_project/test_app2/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/admin.py b/tests/test_project_fixtures/test_correct_project/test_app2/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app2/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/apps.py b/tests/test_project_fixtures/test_correct_project/test_app2/apps.py deleted file mode 100644 index 13aa724..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app2/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestApp2Config(AppConfig): - name = 'test_app2' diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/migrations/0001_foo.py b/tests/test_project_fixtures/test_correct_project/test_app2/migrations/0001_foo.py deleted file mode 100644 index 4f7ae75..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app2/migrations/0001_foo.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.7 on 2017-11-29 21:08 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='B', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/migrations/__init__.py b/tests/test_project_fixtures/test_correct_project/test_app2/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/models.py b/tests/test_project_fixtures/test_correct_project/test_app2/models.py deleted file mode 100644 index 2633c55..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app2/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class B(models.Model): - null_field = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/tests.py b/tests/test_project_fixtures/test_correct_project/test_app2/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app2/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_correct_project/test_app2/views.py b/tests/test_project_fixtures/test_correct_project/test_app2/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_app2/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_correct_project/test_project/__init__.py b/tests/test_project_fixtures/test_correct_project/test_project/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_correct_project/test_project/settings.py b/tests/test_project_fixtures/test_correct_project/test_project/settings.py deleted file mode 100644 index 8944ada..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_project/settings.py +++ /dev/null @@ -1,133 +0,0 @@ -""" -Django settings for test_project project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os -import sys - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - -sys.path.insert(0, os.path.join(BASE_DIR, 'apps')) - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app1', - 'test_app2', - 'apps.test_app3', -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django_fake_database_backends.backends.mysql' - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_correct_project/test_project/urls.py b/tests/test_project_fixtures/test_correct_project/test_project/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_project/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_correct_project/test_project/wsgi.py b/tests/test_project_fixtures/test_correct_project/test_project/wsgi.py deleted file mode 100644 index aa66ac1..0000000 --- a/tests/test_project_fixtures/test_correct_project/test_project/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_deleted_migration_project/.gitignore b/tests/test_project_fixtures/test_deleted_migration_project/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/COMMIT_EDITMSG b/tests/test_project_fixtures/test_deleted_migration_project/git/COMMIT_EDITMSG deleted file mode 100644 index e513fa5..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/COMMIT_EDITMSG +++ /dev/null @@ -1,16 +0,0 @@ -Delete file and insert new - -# Please enter the commit message for your changes. Lines starting -# with '#' will be ignored, and an empty message aborts the commit. -# -# Date: Thu Jan 18 23:27:37 2018 +0100 -# -# On branch master -# Changes to be committed: -# deleted: test_app/migrations/0002_new_not_null_field.py -# new file: test_app/migrations/0003_new_nullable_field.py -# modified: test_app/models.py -# -# Untracked files: -# git/ -# diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/HEAD b/tests/test_project_fixtures/test_deleted_migration_project/git/HEAD deleted file mode 100644 index cb089cd..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/ORIG_HEAD b/tests/test_project_fixtures/test_deleted_migration_project/git/ORIG_HEAD deleted file mode 100644 index 70acf6c..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/ORIG_HEAD +++ /dev/null @@ -1 +0,0 @@ -154ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/config b/tests/test_project_fixtures/test_deleted_migration_project/git/config deleted file mode 100644 index eeb8dd7..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/config +++ /dev/null @@ -1,5 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = false - bare = false - logallrefupdates = true diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/description b/tests/test_project_fixtures/test_deleted_migration_project/git/description deleted file mode 100644 index 498b267..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/index b/tests/test_project_fixtures/test_deleted_migration_project/git/index deleted file mode 100644 index a41e52a9d31bcca1caae10b6449e970defe30e4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1581 zcmZ?q402{*U|<4b{;1@@He+*{H!vC~#>2q4_5=e%;}Ren24s?_+cM7RUOJ`3s=@8# zi5{(`>X+FWxb)I9OES~*@{3Yo3PI*r*$33XXrMUIyvO`yK+u=6#WeXO%qVTwo#PO{71 zDxc0EfH1G1pcw2%m^m;SYF;j?d5llB?;Dp_TXz5VKgGwj*8S!3qgDFT7?k1W~oy!8H5n#=clCRKw<)D0uaF5 z3!{NTp!8ghX0A=mQ|3c=r|+tWtk3`U#M02H)U@~;QhEVd05%q84vdDHSA}Mt{lr%; zizI$u`oiJN8L45HJ* z0|KHOVQG=UQo)eRk|pxh! 1516314144 +0100 commit (initial): Project init -0395cbee60f2ea1b97f42ebdd43991c8f5d8d76e 154ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba David-Wobrock 1516314322 +0100 commit: Add backward incompatible migration -154ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba be2fae887ee7ecd2d1e6371af1a865c17414bde9 David-Wobrock 1516314457 +0100 commit: Delete file and insert new -be2fae887ee7ecd2d1e6371af1a865c17414bde9 4bdc4ba9e7695893423be1b54f3101d6ccbd11c7 David-Wobrock 1516459290 +0100 commit (amend): Delete file and insert new diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/logs/refs/heads/master b/tests/test_project_fixtures/test_deleted_migration_project/git/logs/refs/heads/master deleted file mode 100644 index 5377828..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/logs/refs/heads/master +++ /dev/null @@ -1,4 +0,0 @@ -0000000000000000000000000000000000000000 0395cbee60f2ea1b97f42ebdd43991c8f5d8d76e David-Wobrock 1516314144 +0100 commit (initial): Project init -0395cbee60f2ea1b97f42ebdd43991c8f5d8d76e 154ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba David-Wobrock 1516314322 +0100 commit: Add backward incompatible migration -154ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba be2fae887ee7ecd2d1e6371af1a865c17414bde9 David-Wobrock 1516314457 +0100 commit: Delete file and insert new -be2fae887ee7ecd2d1e6371af1a865c17414bde9 4bdc4ba9e7695893423be1b54f3101d6ccbd11c7 David-Wobrock 1516459290 +0100 commit (amend): Delete file and insert new diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/03/95cbee60f2ea1b97f42ebdd43991c8f5d8d76e b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/03/95cbee60f2ea1b97f42ebdd43991c8f5d8d76e deleted file mode 100644 index 0054e0e..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/03/95cbee60f2ea1b97f42ebdd43991c8f5d8d76e +++ /dev/null @@ -1,2 +0,0 @@ -x¥�; -1@­sŠéÅ%gC"ÀÎ:ŸY�kQ¯ïŠG°|¯x/I­¥z\õÆ �s²dR´}ÐVóHqrÙzãÜ™ÉkRáÙ¯Òà^%oΛ¤vù‹Ãû‡‡K å>$©{Àí ‰`­QkµØeÜù�„:5¹qêP¥«J>ñ \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac deleted file mode 100644 index 4d7d160..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac +++ /dev/null @@ -1,3 +0,0 @@ -x]PËjÃ0ìÙ_±�ƒ�;Ôm øRrÈ­·„m­�ZY2zÒ¯¯dåY„˜™�™UÃee™?Ì }L¡•”‰~Öté«G¢¼£@U¤ÐaóU‹^B‘Eö RÀ2/^Ò"O—%O«¼Œ:% ¤³Æ*$Ø0JeÀ -æÌ‘pfœ×QÒÉ/£ÍY7°Þ…1)ô7à•QËk­a¦’«(»€óU�;L0Ãj|(‹£8¢ (Z†ÚŸ“ð89úí|à…ñ67o -Ýú{_&™&=ï�¨¬âu¼¸C;†œê*„a¸“˜Ñø¼U¶¶Fn½4©Ý‹´S­|錊 µ:’o<ž�ÊmÅ~±Úºßs’T�ÔHB‰Ý&žÏï{øÐ$–s2UºFï„ÁUH÷‚)ãÿüájwr>Dqá£& \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/10/7654971c8d8cd4a209b0363d4604fc9ee7d494 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/10/7654971c8d8cd4a209b0363d4604fc9ee7d494 deleted file mode 100644 index 0d561f286a2694f6770b34a3aa94279bb1452edf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136 zcmV;30C)d*0V^p=O;s>7He)a}FfcPQQ7|wtFpSU4%Ph%E%+V{TWYE5ETwZP2{onr- zAJn1;;y5hm6$H#+|J)8Sz_NI&1oV~j>*Of=zIP|0^cp?Cn@;MkC3PqX# diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/15/4ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/15/4ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba deleted file mode 100644 index 15253fb..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/15/4ecf6119325cc3b1f3f5a4e709bfbd61a4a4ba +++ /dev/null @@ -1 +0,0 @@ -x¥ŽKJD1Eg5›ü^> ¢àWª*mèÎK¢½}Ÿ¸g÷ÜÁáÐè½-°Á>¬)Õn”8PŽ"¹ZD'…LJ^2»èÅbv5IT7œ²/Ð.oTD‚®VД«·R˜½ËÙPª'ŽA~­Ï1á¿?}Œ2]à™ñtÿÃ×sÇv=Ñè/`6œñÎZxÔFku¼Gè’(Ô3¤Ë'CÛå W+W�ÞÎó˜cW?hþVd \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/20/6a76068032bb321ca63f561a230675d2645182 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/20/6a76068032bb321ca63f561a230675d2645182 deleted file mode 100644 index 40a0fd72288df09ba30d2e972055fa35f666b706..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136 zcmV;30C)d*0V^p=O;s>7He)a}FfcPQQ7|wtFpSU4%Ph%E%+V{TWYE5ETwZP2{onr- zAJnWZ!?Se4cXiEud?O` qn0zgQ>WT-O9v=@<_H6E>*_$q2bN24mTvr}-5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(d zXRX2%krtd}m%UX!-NXP06mm1uixNvR^Ye-s6tc?L8jN-u$t<%ElTv0Yy_6Ez1T`l& zKP5E>Y?8Mz_r~L*UcZ$;7AW?L^R8o`<6I9_RFYa;0#;M=l=;xz>ANZ->+`=ou{1O) pH7))IRa2IkS`Jn-@s-OWiQkvLa5!^DYS^<#o>b(t0{|*MV-k}Ha3}x( diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/3a/629de3fbf102d771b2a711bfe2f1ab3b830d14 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/3a/629de3fbf102d771b2a711bfe2f1ab3b830d14 deleted file mode 100644 index 6c0751607a369ba9225b56a9e97d3c85c8d06064..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmV;<0Wtn~0ew?VYui8&?ODHKDj(uNks+s02*K1QNoj3E+(S>xNE*qTYIn@;NJRg> zyDP^@=!XtM?7n&P-kVX`aS7K~*B@pd7rl3jQriXD0gj^_*k;-s*$J?J`SPRBGTneu z77Zx{H#d+gWl&qC^3NHBhkX$!v}0R%lA0RqJDKOJuglHdRz0rw`-jclqx!yG{rI-d zKS3_!Mb*@iP_2w^9g1eFj*g$Gl1L)jwm!d1^y0>;Pwdq=Hc&sIZMmq}QDM+xONOk# zNjyDM)eETzRTZ0ns8y#eB{q7l=qT`zjINzy_ews4{eb{W9_WS4;0O)s4jOjg*$}WC z$blpD!7r?>?;U|0P{M0!5p~W$d*25dAE8}0PLNen9#2iU4<p6I z;+X`8d_1s)U78bI6=%e|cw)&ZhAE^o?0>#vl|$|6Z7lP1X}pe4{)PLlwioB5CpQHw zLjoiBkfP9X;Xzw3!8O$o!iW4%DjY(nSau;#8*3fxe(vwLo85AM52tNPLmklRh`WVV z2q|{?3tJdYOJM*Z%S!Zs5~c`YBc;dgE!*w;+G)R{wd6jj{O9(}!>>@FYlqA1H(V$L E*C@2&^8f$< diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/3c/dde4d6a3d85cb65c15446791e93c78ecac3ed5 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/3c/dde4d6a3d85cb65c15446791e93c78ecac3ed5 deleted file mode 100644 index eee3f458163ffecedd400fe4f20c0c6097588067..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmV;e08;;W0V^p=O;s>7GiNX~FfcPQQP4}zEXhpI%P&f0NSIH#5B`u_QA;FTS8CKPxr4grV); bhVvClh72ige-o!f>L@us_x}d~4%bF>AD~SQ diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/43/52f2dfe637a766c7fe558cc85b961860efd50c b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/43/52f2dfe637a766c7fe558cc85b961860efd50c deleted file mode 100644 index 6140b56e45f56e7098b36bec26120d53339670f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmV-_0D%8^0ZYosPf{>4Fk?t7%Fk6u$x6&i&(}*yQpn6L$S*2U$jwhl%_-*MO3q0v zE>>{VfbjKvLBg6=T%38OIXUrZnW;G`3bs(idY*YDsp+XjZXi(&kOJF~qS91NpyJf> h_`Lj*c;Ym5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(d zXRX2%krtd}m%UX!-NXP06mm1uixNvR^Ye-s)~DpW-~J_Px0;Z-W7tK5%~kE80#I{u z^HWlDz$Q)VpJ{Phz{_H`Tcq-iSMq0`Z#`B4RaBB%Tmn{8^OX6}-RZk3BJ14FlR_B%Fk6u$x6&i&(}*yQpn6L$S*2U$jwhl%_-*MO3q0v zE>>{VfbjKvLBg6=T%38OIXUrZnW;G`3bs(idY*YDsp+XjZXi(&kOJF~qS91NE>7jV g)bjYe{E~R$bh#zw6eF|&%}GqkNhQ`Y0K8*M&i)KNqyPW_ diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/330bb1c7154afb23f170218d170dae079c437f b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/330bb1c7154afb23f170218d170dae079c437f deleted file mode 100644 index d261e11..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/330bb1c7154afb23f170218d170dae079c437f +++ /dev/null @@ -1,2 +0,0 @@ -x�ޱ -Â0E]íW¼± RAÈ …‚ƒ›{Hš×´ò’H’¢ŸocÄÉñ^Îá^E^A]ïW}ðôU:ã™V0Ú› ¬×H±(:’1±\2;çº:k7‰~DÒÀß0;¹„C›Û2ü&¬fïÂù$þ“ZIñcuƒ /M*B‘0¦ßÑf&–E+‚Й4ðÝv_ž<4Si \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 deleted file mode 100644 index adf64119a33d7621aeeaa505d30adb58afaa5559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 WcmbplPjX(|(9^e&|21&c3% zNoO0SNS=_1N!ak`cxxT5{8jVQOOxKxJDl?mp6`Ö4PBŠ�’M»•ͶiA©�ºgì4‡l± kÀ�S˜Œn¸2\ XÃ,úÈ;z#<¯ª“XÅÍŽ1¸ŽÅ É"FèൈyQñ„1õzšx \JÙôŽ\rÚóM]\o !Lù�\áÏý¯Ðk½­Vx(u{Ò#v\ó™õ<‹JøÞÓÅ{m<ö§Løg+Z·ü-ž(á€ó’”Ϻ—ù‚_]3t­ý ¡¢o� \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/63/973d01988ba594743a8046c9c88c2aa527d307 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/63/973d01988ba594743a8046c9c88c2aa527d307 deleted file mode 100644 index 3f771d5c1e30263214cd2a30914b52def2ef7c86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 zcmV+_0M-9^0ZYosPf{?lV9?Sls7&UHj|Y;8$r-8f@%mg^#f3SUC8@?-0MJ1TW5lu) A#Q*>R diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/73/47b0f2a9845fa268ad4a19967c706e5d7be38b b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/73/47b0f2a9845fa268ad4a19967c706e5d7be38b deleted file mode 100644 index 621f4fc1cb882e93252ee56b37a204041d5c4f7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmV+@0oVR`0bP*6PQx$|L^U8Q_FU`an}IOGdHqO3|KuqZ~q*G}>)p z3=g6+>lAkmUe2ra)l^=@%`wX$jG&3MAl*rF(7@{=#>G1KDx!)Z{!*$f(Cjs-{oW#-pB{Y$&vjaJR45ohv^!AsrC(4Ly?}(o|(-6 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee deleted file mode 100644 index 66ccc09794ebf5efe30fa53a069a0084dc53b13f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmV;20eJp+0gX~!OT#b}^*O)dGK8*B6Xt`1f)64N2R?~DiO#f5w~QvYB&i?&-kYq2 zF;MJN8qPiE+;dWOSiy36bvB#LI&Fh;o1lEy^bYr`4)FZ=0Jmscy&aqk8ZBc_I|c89 z>v|aoZv8uS+6Qnr&}1C&5D-4J`t%%D=)j;;plyrJBns#|CA|W#RLOw8T?oA|g=nz$ zyxB{;#ZjNvXoRw2!50e=u-CO05iLmH3wHM<4Uzehtp;01dk5Xby5MlrG$1W#)1wO| zK6IR}2iNeD+>IS3L^O~N-0Pr{dS0+s_5=3-1~NL0#8UtO diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 deleted file mode 100644 index 250bef6ac737f97163f7f541ed98f1f4581b0f67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmV-O0Jr~m0ZYosPf{>5U`Q*<&s9jtO3X{o*DFaaE>XzLEyyn_Q3wIDofC^wxww=S eoQqNuOHvgo^Gk~qKx&E=GE$3D^|$~d*cUrI-yGBc diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/86/deb0cf782231006446fd6194592c2243e74ffe b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/86/deb0cf782231006446fd6194592c2243e74ffe deleted file mode 100644 index 635c9d7..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/86/deb0cf782231006446fd6194592c2243e74ffe +++ /dev/null @@ -1 +0,0 @@ -x+)JMU04±`040031Qˆ�ÏÌË,‰�×+¨dx6÷ÑìM¯9{wk®+�ºqèIOðD¨²âÔ’’̼ôb�²)ûw—Ê7GiNX~FfcPQQP4}zEXhpI%P&f0NS>~6S+o4xGho5 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e deleted file mode 100644 index e68f806e4b9f3596d3c9fcc6aa1f59610147f291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmV-T0J8sh0R_Q94uBvG1VGQcViWINOnitx0I6C-SyS-f@14n&8S63~PD8mo diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/8e/2c3931324179d354f7f87a25e642778ed734f9 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/8e/2c3931324179d354f7f87a25e642778ed734f9 deleted file mode 100644 index e6aa0ad0650522bd3089433c0ba0d687ffcfbbfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmV+b0ssDZ0bP&5YQr!PM0?g(Ec74;9AlYKLcoVYN$H_qP>PVFwNa2)LQ-1#_l>M3 zX}ibS**CL;bpvd~!`(eRBVkYpH4I;0U@_Y}c(=i!F5BuG=s+1~-FV zY>ghk%-)3rvzg8e<0#fJJB>Cn#tv4+2(On_bu%?rakXO%&ZE&IX{3X}2tB+lVqR1{ zVN6na&uidq+X`vOB%>@})r;%B5S-6%Y$gJln zD&eOjmn5C6m18FSvn^U*{%&3<;e??iX&lwbre6GXEm!~_Fk<*Xc`@vjjd%;czV;1O Gzj@_r)Odpc diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/91/ea44a218fbd2f408430959283f0419c921093e b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/91/ea44a218fbd2f408430959283f0419c921093e deleted file mode 100644 index 263fc8c87e325bcaa3c19492252655b82f498d2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmV-T0J8sh0ZYosPf{>5W=Jc_&s9jtO3X{o*DKD*FDgkcEh$#W%q;*i6^c^xQc{b! jxRe!~i&7IyQWYxmON$iBGE>Wo6*5wbQuVk1gVGqx_PZe6 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/92/8f9938db104a389b465923b8ea1fcce7b5c678 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/92/8f9938db104a389b465923b8ea1fcce7b5c678 deleted file mode 100644 index b6aaa4070d37c8fc9187cd3439f1f5212e4a2886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmV-?0E7Q{0ZYosPf{>4Fl9(9%Fk6u$x6&i&(}*yQpn6L$S*2U$jwhl%_-*MO3q0v zE>>{VfbjKvLBg6=T%38OIXUrZnW;G`3bs(idY*YDsp+XjZXi(&kOJF~qS91NpyJf> e_`Lj*c;Ym z>UR9!dsY`Nsd4O1ctFygJ@@Zi#xWa{H?5!F{&0ABsCDK+I%PzFlr)_RGGUxZ5Ymqz z1__a$&?yfjWvQQWHiuA>>S<_N7g9hXL}YwV^r#Tk2%?0hM96^4>ZVR|fx=0pt7WuW z#xKZzg}M^PfzTAyCWRKlQX*#*4WTidpZ_a}Y05#$mFhNd;1)Nya#;5Sn&GE^``3 zBn#wBpm%~spmf!tLt_@|fQk#eZ>Vd=oYD07(sV7qV-L@WVHhV`{Yl=fuSJxnK?27$ z+t=U0SSWGFzOMr4`zI$SnlkA3oQ8`=krfib5@MDmkjhOs8YE9ePGvBTF=Ch*jB%8Q zD)Y$h0+46sVa8UHH6zGkcCS=4!x@AN6@E+!O0wFcq3wMnx8`tQ54sm*0gx5Z5fE~a z_ppUV3(G zZ+AL93)5?u;xojIrS-f*jz{+jj;tBoxwZt2Nh-mRwDOhc9bZ?e}h-xkp?^RSmUSx3wW5on8f5H7IK8h>1I zY!ObT&?a`cF*`%Y@%+)S*LDV1s(_wu_D0TQffeIf{p+6TSsS$eQzW*)?WNiNU=2F@ z#TvpAk}Sr-V2sfuNTa%M8|4V_DsqjVLJGD$7e##jQX;-M!}?I|P@Stv+oCwvp6v`2 zVPiCtCrNW+op={GvKijQ)*!0*L@D5f<3+y z;1~%6;OjGo#?CxFiYk5_r5)2V)fiO3D>JQQD-H5k?xbF~23>n#;aQa&e-bRfuLb#Q z9IjuIdvO<6fqBp#3cIfZAy$k>Y9pY?Th6}!<$}syBdg>!DtQP-92O(*y?<@G?yWQI z_%~+HMjxHwqm?x<`&&M3CWGoVwQzr9tT7V6O{u0wF2SVfjw%Wpd!H5qkC8+p-N?Y`xIat6iW$ZKN_jc^ULTj#0*%MC*v^jfcX54=xn zx>~G?v0UuUf*iM9_l*1&ECV;>G?Qn7He)a}FfcPQQ7|wtFpSU4%Ph%E%+V{TWYE5ETwZP2{onr- zAJ`Ö4PBŠ�’M»•ͶiA©�ºgì4‡l± kÀ�S˜Œn¸2\ XÃ,úÈ;z#<¯ª“XÅÍŽ1¸ŽÅ É"FèൈyQñ„1õzšx \JÙôŽ\rÚóM]\o !Lù�\áÏý¯Ðk½­Vx(u{Ò#v\ó™õ<‹JøÞÓÅ{m<ö§Løg+Z·ü-ž(á€ó’”Ϻ—ù‚_]3t­ý ¢ðo‚ \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/be/2fae887ee7ecd2d1e6371af1a865c17414bde9 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/be/2fae887ee7ecd2d1e6371af1a865c17414bde9 deleted file mode 100644 index 5985521..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/be/2fae887ee7ecd2d1e6371af1a865c17414bde9 +++ /dev/null @@ -1 +0,0 @@ -x¥ŽAn1 EYçÞ£¢1N2Œ„*Ü¡kÇvÚˆ™ JÓrýâ]¾÷¥§/uYJ‡c ]of@¢j^#“ž‚¤ƒ÷qœÐ&’ñdÂB¦ÁݹÙÚa[MrDœèD(a¦ØÛ8L)'�Èž}bÇ?ý«6¸òoÑ·�šZ•œõ‰‡Ç /Ÿ —ù uyߺ ½#ì·Ùíh·$ÜÕfë¹Ì¼*”õÛZ‡Õî7zRY \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/e0/00041da0b7dc84cb17be523882c118641b72b5 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/e0/00041da0b7dc84cb17be523882c118641b72b5 deleted file mode 100644 index 0363066..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/e0/00041da0b7dc84cb17be523882c118641b72b5 +++ /dev/null @@ -1,2 +0,0 @@ -xm�AkÃ0 …wö¯>µÐÅt ƒíJÇÖÚ±câÄJêb[ÁVÛíß/I[èa'!žô¾'•ŽJx|xº“RŠïÍb …Ú6PSgcÌçm¤=V —š ±dÀŸ–&àÂyY;§K‡ hðdïÑÁQG;HA{4Pºm�­4[ -EÑù½uDOÁ†î(tæ6AmN !Šs›ž•2T¥Ììuhèš©"¯0¨i6�ª�˜”ÁÖѯÇÀꔫD¦°¾¥È@Iˆ:’‡³KVuð¬ƒË@ƒœ÷}~UJ†£�²„l°ÖÇ#9{]-Öùf¾Ý.W‹Mþ¹ž}}Ìåäð?ƒMîm‡Ó®íM؆&ɱ7 x�ÿø£±ø°è™ž \ No newline at end of file diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/e4/9014e99d282c96e97490f64f13dba56637acc3 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/e4/9014e99d282c96e97490f64f13dba56637acc3 deleted file mode 100644 index 2b34cf3674922647d64329da6200fb7cb85269e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmV5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(d zXRX2%krtd}m%UX!-NXP06mm1uixNvR^Ye-s1j<6D%k=hKS;V=)%+`(N&%EbXra;Zf z%}+_q0h{C;^y&UH^W|yB|AqFPh@K{q@ct?fR8dK4aS2#W%~R$>cc<^Fh^){5_QcZA qsMNIh8&pkMW@S;s4_7GiNX~FfcPQQP4}zEXhpI%P&f0NSKmlGK#=+|2Z%#FEVXy!e8m{H)aE5{9;W b8_riK88W1}{Y{(_siWll-2Wc{9MwjCr)gMv diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/f7/9f238852ec7cd7b9a3cc7f6b9b5324d380ae8b b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/f7/9f238852ec7cd7b9a3cc7f6b9b5324d380ae8b deleted file mode 100644 index 2b45f0b3053eba6175d3fb96984611427d7964f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111 zcmV-#0FeK90ZYosPf{>6HDpLD%Fk6u$x6&i&(}*yQpn6L$S*2U$jwhl%_-*MO3q0v zE>>{VfbjKvLBg6=T%38OIXUrZnW;G`3bs(idY*YDsp+XjZXi(&kOJF~qS91NpyJf> Rco07^DJPX!O#o1?H|KNVG!Xy* diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/fb/cc4dab70fb36389f806bb72fd5056f5034f572 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/fb/cc4dab70fb36389f806bb72fd5056f5034f572 deleted file mode 100644 index 5807b0bd305a2bcc4a4426bea3387455ffffbe82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmV;}04M)=0d-G1Yr`-Q?yO&Nn`|&fCD5Uup%l7x>lT7ITNg(`FC>NZ=Qonmq%HKO z}i)ylDMq$m;HP zY=l}+d2}Q>^5NHQMLnI>e88mq$y%H&sn%v+z5WOqCSCh^e7$JaK!=~ol3&U}Zo~l9 SM}DLe_4l~zx?^7<7;y?WPir~= diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/objects/fc/04070e8336f17e3b2402586653623e6bb51f67 b/tests/test_project_fixtures/test_deleted_migration_project/git/objects/fc/04070e8336f17e3b2402586653623e6bb51f67 deleted file mode 100644 index a0339be7c120f5ad7bb6d3595d3826bf03fb9027..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmV-e0H^oeKbS6(DiPJS2($ diff --git a/tests/test_project_fixtures/test_deleted_migration_project/git/refs/heads/master b/tests/test_project_fixtures/test_deleted_migration_project/git/refs/heads/master deleted file mode 100644 index c422dbc..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/git/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -4bdc4ba9e7695893423be1b54f3101d6ccbd11c7 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/manage.py b/tests/test_project_fixtures/test_deleted_migration_project/manage.py deleted file mode 100644 index 3a629de..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_deleted_migration_project.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/__init__.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/admin.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/apps.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0001_initial.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0001_initial.py deleted file mode 100644 index 2bdf337..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0001_initial.py +++ /dev/null @@ -1,21 +0,0 @@ -# Generated by Django 2.0.1 on 2018-01-18 22:24 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0003_new_nullable_field.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0003_new_nullable_field.py deleted file mode 100644 index fbcc4da..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/0003_new_nullable_field.py +++ /dev/null @@ -1,15 +0,0 @@ -from django.db import migrations -from django.db import models - - -class Migration(migrations.Migration): - - dependencies = [('test_app', '0001_initial'),] - - operations = [ - migrations.AddField( - model_name='a', - name='new_char_nullable_test_field', - field=models.CharField(max_length=30, null=True), - ), - ] diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/models.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/models.py deleted file mode 100644 index 4b330bb..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_app/models.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.db import models - -class A(models.Model): - null_field = models.IntegerField(null=True) - new_not_null_field = models.IntegerField(null=False) - new_char_nullable_test_field = models.CharField(max_length=30, null=True) diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/tests.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_app/views.py b/tests/test_project_fixtures/test_deleted_migration_project/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/__init__.py b/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/settings.py b/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/settings.py deleted file mode 100644 index 449a75d..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/settings.py +++ /dev/null @@ -1,129 +0,0 @@ -""" -Django settings for test_deleted_migration_project project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_deleted_migration_project.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_deleted_migration_project.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/urls.py b/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/wsgi.py b/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/wsgi.py deleted file mode 100644 index e000041..0000000 --- a/tests/test_project_fixtures/test_deleted_migration_project/test_deleted_migration_project/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_deleted_migration_project.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_django_without_git_project/manage.py b/tests/test_project_fixtures/test_django_without_git_project/manage.py deleted file mode 100644 index 1462610..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_django_without_git_project.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_app/__init__.py b/tests/test_project_fixtures/test_django_without_git_project/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_app/admin.py b/tests/test_project_fixtures/test_django_without_git_project/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_app/apps.py b/tests/test_project_fixtures/test_django_without_git_project/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_django_without_git_project/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_app/models.py b/tests/test_project_fixtures/test_django_without_git_project/test_app/models.py deleted file mode 100644 index 137941f..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_app/models.py +++ /dev/null @@ -1 +0,0 @@ -from django.db import models diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_app/tests.py b/tests/test_project_fixtures/test_django_without_git_project/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_app/views.py b/tests/test_project_fixtures/test_django_without_git_project/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/__init__.py b/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/settings.py b/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/settings.py deleted file mode 100644 index 652ca27..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/settings.py +++ /dev/null @@ -1,130 +0,0 @@ -""" -Django settings for test_django_without_git_project project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_django_without_git_project.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_django_without_git_project.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/urls.py b/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/wsgi.py b/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/wsgi.py deleted file mode 100644 index 6741b31..0000000 --- a/tests/test_project_fixtures/test_django_without_git_project/test_django_without_git_project/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_git_project/git/COMMIT_EDITMSG b/tests/test_project_fixtures/test_git_project/git/COMMIT_EDITMSG deleted file mode 100644 index 972ea8f..0000000 --- a/tests/test_project_fixtures/test_git_project/git/COMMIT_EDITMSG +++ /dev/null @@ -1 +0,0 @@ -Init diff --git a/tests/test_project_fixtures/test_git_project/git/HEAD b/tests/test_project_fixtures/test_git_project/git/HEAD deleted file mode 100644 index cb089cd..0000000 --- a/tests/test_project_fixtures/test_git_project/git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/tests/test_project_fixtures/test_git_project/git/config b/tests/test_project_fixtures/test_git_project/git/config deleted file mode 100644 index eeb8dd7..0000000 --- a/tests/test_project_fixtures/test_git_project/git/config +++ /dev/null @@ -1,5 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = false - bare = false - logallrefupdates = true diff --git a/tests/test_project_fixtures/test_git_project/git/description b/tests/test_project_fixtures/test_git_project/git/description deleted file mode 100644 index 498b267..0000000 --- a/tests/test_project_fixtures/test_git_project/git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/tests/test_project_fixtures/test_git_project/git/info/exclude b/tests/test_project_fixtures/test_git_project/git/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/tests/test_project_fixtures/test_git_project/git/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/tests/test_project_fixtures/test_git_project/git/logs/HEAD b/tests/test_project_fixtures/test_git_project/git/logs/HEAD deleted file mode 100644 index 86bb128..0000000 --- a/tests/test_project_fixtures/test_git_project/git/logs/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 7be2007c11ae031c7749e1fb1be9e41a8bfc1bdd David-Wobrock 1509048040 +0200 commit (initial): Init diff --git a/tests/test_project_fixtures/test_git_project/git/logs/refs/heads/master b/tests/test_project_fixtures/test_git_project/git/logs/refs/heads/master deleted file mode 100644 index 86bb128..0000000 --- a/tests/test_project_fixtures/test_git_project/git/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 7be2007c11ae031c7749e1fb1be9e41a8bfc1bdd David-Wobrock 1509048040 +0200 commit (initial): Init diff --git a/tests/test_project_fixtures/test_git_project/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 b/tests/test_project_fixtures/test_git_project/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 deleted file mode 100644 index adf64119a33d7621aeeaa505d30adb58afaa5559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 Wcmb>0i}(>3PK?eMO*t7vyUG0Ol5?K7H#^1){f3ADHFu%_cQv0mgmB`C)QGO zhncpk-bBDKX`7-mIHWjQ krG$K+Vl8`^Ee?y&Agoa%s5;qo03lpE-}rMsk^lez diff --git a/tests/test_project_fixtures/test_git_project/git/refs/heads/master b/tests/test_project_fixtures/test_git_project/git/refs/heads/master deleted file mode 100644 index 0de34be..0000000 --- a/tests/test_project_fixtures/test_git_project/git/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -7be2007c11ae031c7749e1fb1be9e41a8bfc1bdd diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/manage.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/manage.py deleted file mode 100644 index 3390cc6..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/__init__.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/admin.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/apps.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/apps.py deleted file mode 100644 index 1dc36fd..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestApp1Config(AppConfig): - name = 'test_app1' diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0001_initial.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0001_initial.py deleted file mode 100644 index 9bb5157..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0001_initial.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-01-20 10:31 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField()), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0002_a_null_field_2.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0002_a_null_field_2.py deleted file mode 100644 index 15d47f2..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0002_a_null_field_2.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-01-20 10:32 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app1', '0001_initial'), - ] - - operations = [ - migrations.AddField( - model_name='a', - name='null_field_2', - field=models.IntegerField(default=1), - ), - ] diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0003_a_non_null_field.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0003_a_non_null_field.py deleted file mode 100644 index 8fbe1b0..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/0003_a_non_null_field.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-01-20 10:33 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app1', '0002_a_null_field_2'), - ] - - operations = [ - migrations.AddField( - model_name='a', - name='non_null_field', - field=models.IntegerField(null=True), - ), - ] diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/__init__.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/models.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/models.py deleted file mode 100644 index 1cdc834..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/models.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.db import models - -class A(models.Model): - null_field = models.IntegerField() - null_field_2 = models.IntegerField(default=1) - non_null_field = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/tests.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/views.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_app1/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/__init__.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/settings.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/settings.py deleted file mode 100644 index e45afff..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/settings.py +++ /dev/null @@ -1,131 +0,0 @@ -""" -Django settings for test_project project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os -import sys - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - -sys.path.insert(0, os.path.join(BASE_DIR, 'apps')) - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app1', -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django_fake_database_backends.backends.mysql' - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/urls.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/wsgi.py b/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/wsgi.py deleted file mode 100644 index aa66ac1..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/django_project/test_project/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/COMMIT_EDITMSG b/tests/test_project_fixtures/test_non_root_git_project/git/COMMIT_EDITMSG deleted file mode 100644 index 46d3912..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/COMMIT_EDITMSG +++ /dev/null @@ -1 +0,0 @@ -Add ok migration diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/HEAD b/tests/test_project_fixtures/test_non_root_git_project/git/HEAD deleted file mode 100644 index cb089cd..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/config b/tests/test_project_fixtures/test_non_root_git_project/git/config deleted file mode 100644 index 515f483..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/config +++ /dev/null @@ -1,5 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/description b/tests/test_project_fixtures/test_non_root_git_project/git/description deleted file mode 100644 index 498b267..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/applypatch-msg.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/commit-msg.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/fsmonitor-watchman.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/post-update.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-applypatch.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-commit.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-commit.sample deleted file mode 100755 index 68d62d5..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-push.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-rebase.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-receive.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/prepare-commit-msg.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/update.sample b/tests/test_project_fixtures/test_non_root_git_project/git/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/index b/tests/test_project_fixtures/test_non_root_git_project/git/index deleted file mode 100644 index dbd8c5de3d828ee73f7220fc8c16c20ddbd133b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1797 zcmZ?q402{*U|<4b{umcuedbt36&TIH@RyMxPo|WCp>YWV1M>?g)-s-OCVk!l?O7L> z)*gFbC=|No%S|2ziIl9wy!8C|f};Ga)Z`NV+{C=Z^i;iqN(Kg)c`zDkZaJ#C3=Gfa zKAOGh;x%XQZq0S&Q8x}f=?R|5pn_&@NosLPd}2X?p?-XPW?p7Vd_33=p!;#zQ;%kk zeUHWG&$q71xwd|u;nZ|!$-bi|bL1ElaoUrZlADMy^jE&gD%E0U584L=z%`Ye@hK7?LqafRr2Qe-X8e+b32deo@aw2lfocIL*(^OfO0-$;{6y);BOPFa(EMW?~LJ*ns}>Q_I9D# z%eYhYO1<)C&eR3()4D!Bvs`3m@+4S`!HP(Gjp7sI^Gb7a;?puyb5i1s5Y~h2kCWPV zwG>7}?e9Ue|4{!vX)a6uI>q=o->&p^|2@2cPo{yvhDiI3LH6h8A-MtW0$6;)Xo&st zS*Z5oNT2$|*pHf2f&PrrNlgfc(GdF-ywL31DRZaU>zMt~x9@k~S^X)6Dd$Yjm*osf zxb4eNNzH+zBv5X^l^+zm(d@CQdCGj~?(|(1k@flCo>&?hm6{fR!;>FCIS_0OEWBVe z#2<>SXy)5beC4u8;`gO59L}7P8ul!bClxvE@R(ngnOct9{4!N3H1n~S8|v7?3063v z$A|AN$>^!qfc^l}V1JaUN~7At6EY)H_-9>`(ns$nw`&DnvKX9kKI6-P*Pi0kl9J54 zbZDf&!U;x0?U6yXhnb@|_UY~JqYvL|Za!UiE@|uY6SvvkF(~8nPiYZy#KX*o(NKG2 zQSD)zxhidq?CVGC;xEs+@hm>~@AS5mDHHJ9Q(l~&3C}hRAwjOLz+|?T!O&E}kn7b1 zkE3n8w{FyIE)VyzL%Ahsqr>>$ZEe*`PntkpeT5u&R}Q& zG%DuPiH}d`&s?MXvT^mNZEL@&&s%&8QHn8`C>U_n+2LRnm BZOZ@v diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/info/exclude b/tests/test_project_fixtures/test_non_root_git_project/git/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/logs/HEAD b/tests/test_project_fixtures/test_non_root_git_project/git/logs/HEAD deleted file mode 100644 index e3682ee..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/logs/HEAD +++ /dev/null @@ -1,6 +0,0 @@ -0000000000000000000000000000000000000000 30b505e031fc496c88d36be5ed7892337c640223 David Wobrock 1547980206 +0100 commit (initial): init -30b505e031fc496c88d36be5ed7892337c640223 a3f20003e5407a44000854c41ba29c06a3bbba82 David Wobrock 1547980230 +0100 commit (amend): init -a3f20003e5407a44000854c41ba29c06a3bbba82 0e52dc2380789e401cf385d3376af39f4bb6598f David Wobrock 1547980287 +0100 commit (amend): init -0e52dc2380789e401cf385d3376af39f4bb6598f 0140e142724fc58944797f9ddc2ebf964146339a David Wobrock 1547980306 +0100 commit: init migration -0140e142724fc58944797f9ddc2ebf964146339a 2c46f438a89972f9ce2d5151a825a5bfb7f7db4b David Wobrock 1547980356 +0100 commit: add ko migration -2c46f438a89972f9ce2d5151a825a5bfb7f7db4b f122245e6a3ce63b99e0beeb8403031edd08ed50 David Wobrock 1547980398 +0100 commit: Add ok migration diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/logs/refs/heads/master b/tests/test_project_fixtures/test_non_root_git_project/git/logs/refs/heads/master deleted file mode 100644 index e3682ee..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/logs/refs/heads/master +++ /dev/null @@ -1,6 +0,0 @@ -0000000000000000000000000000000000000000 30b505e031fc496c88d36be5ed7892337c640223 David Wobrock 1547980206 +0100 commit (initial): init -30b505e031fc496c88d36be5ed7892337c640223 a3f20003e5407a44000854c41ba29c06a3bbba82 David Wobrock 1547980230 +0100 commit (amend): init -a3f20003e5407a44000854c41ba29c06a3bbba82 0e52dc2380789e401cf385d3376af39f4bb6598f David Wobrock 1547980287 +0100 commit (amend): init -0e52dc2380789e401cf385d3376af39f4bb6598f 0140e142724fc58944797f9ddc2ebf964146339a David Wobrock 1547980306 +0100 commit: init migration -0140e142724fc58944797f9ddc2ebf964146339a 2c46f438a89972f9ce2d5151a825a5bfb7f7db4b David Wobrock 1547980356 +0100 commit: add ko migration -2c46f438a89972f9ce2d5151a825a5bfb7f7db4b f122245e6a3ce63b99e0beeb8403031edd08ed50 David Wobrock 1547980398 +0100 commit: Add ok migration diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/01/40e142724fc58944797f9ddc2ebf964146339a b/tests/test_project_fixtures/test_non_root_git_project/git/objects/01/40e142724fc58944797f9ddc2ebf964146339a deleted file mode 100644 index 3b6c8db..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/objects/01/40e142724fc58944797f9ddc2ebf964146339a +++ /dev/null @@ -1,2 +0,0 @@ -x¥�Á -!E[ûîƒáéÓ…ˆýCk}ê$åbõû}BËsáî¥ZJî\*±ë-FnÒL„h¼I6H��¤Á*oÑ&OJR¤ØÃµ¸uQË@ ,ÆF‚—Ù¥QPÞÏÚšÄܳ_kãg÷Ê�_ªo•nü¾8½xZ‹Ë÷‰j9r¡Õb Ì|€�t íñËÛ¸ZòÚ\Ïuc�¿M1 \ No newline at end of file diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/0e/52dc2380789e401cf385d3376af39f4bb6598f b/tests/test_project_fixtures/test_non_root_git_project/git/objects/0e/52dc2380789e401cf385d3376af39f4bb6598f deleted file mode 100644 index e6f6376d2c0e895625ff49adbafb739bdc921a8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmV-}0DS*=0hNtG4#FT106p`Hy_+-(Y@sB^c<>LN>9Q(ONVtd3NOe* l=KH|4>_Ly@!-NJMY*8bs)vn_%|0gE@OQ^i$uHMW)JB~%wK9T?c diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/15/d47f23b30965a0ef668af1e639a23634e4532a b/tests/test_project_fixtures/test_non_root_git_project/git/objects/15/d47f23b30965a0ef668af1e639a23634e4532a deleted file mode 100644 index 359a96671fcc9d8d5aab8fd846703707c6be9117..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 274 zcmV+t0qy>H0bP&HYQ!KEg}e4CF3iGANrI-cmp`quPPB>My=oPccn9yOl7< z56MXeBexA+FRS9mRA0qoO9;eKxS&;N2aOwa@V1L-QBaSY7jjuRErBw|xX@O6Ee$=E zyX`$A+>$O%9sU4*r9LS2q|vD2N>2%UUt#5p9hEdAlb$B4HW(wu^iwqd47=Lplj|4j Yal$ocC>&)lzT@956Yg603wynSsx{|;VgLXD diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/16/8e382963b2ef0de835c22c48c2bf3a702e83a0 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/16/8e382963b2ef0de835c22c48c2bf3a702e83a0 deleted file mode 100644 index 0835b5a4da36b80c87d2614216de7383976b7b30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmV;G0BZku0V^p=O;s>7v0yMXFfcPQQHYPv%*!l^kJl@xWOz3B(d%*C%e@HGaO$Uf?uk%ZY}4B^H*RP-Ue>IbbElu}^Pz zAAR^%bMxuCb4gpDpSaET4yvTQI6V_&%Br+AvacVli@!YQ#f}nA diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/1c/dc834ac63fc5edefbbdcabf264026ccc8cf4a7 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/1c/dc834ac63fc5edefbbdcabf264026ccc8cf4a7 deleted file mode 100644 index e0b776b8217c9d5dc2e9929ef2c7b3da498fd364..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmV->0EGW|0ZYosPf{?nFl9(9%Fk6u$x6&i&(}*yQpn6L$S*2U$jwhl%_-*MO3q0v zE>>{VfbjKvLBg6=T%38OIXUrZnW;G`3bs(idY*YDsp+XjZXi(&O=LCkMmSWZq^2d7 d=9JhPf|Tdy#S=6Zq`)?$s5DiR3jjd>LkdKTIr9Jj diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/1d/c36fd270ce97d05f4fa75c3c16917951d71768 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/1d/c36fd270ce97d05f4fa75c3c16917951d71768 deleted file mode 100644 index 829448e00b18c14e48fabc40bc16c680fcfa0476..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmV-i0HgnS0ZYosPg1ZnVn{2>&s9jtO3X{o*GnuYC|1bKEyyn_QE)6MaL&(5%S`9u y;!4g*EG||ENi8k`iW)+MHQ)*~t+*6`ATKdDRl!z4y#%N%9%z!GIu`)2m>|_GKqZ<0 diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/21/a03f36ba451433c9fefe71d9fd05e80cefe458 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/21/a03f36ba451433c9fefe71d9fd05e80cefe458 deleted file mode 100644 index 8db52c7e55c08fc73dd96d868dd974a3c38cc35e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmV-=0EPc}0V^p=O;s>7G-5C`FfcPQQOHfqOH5DIE2v~Jo^U38-U97e7njx^dtWFN zy5-AF9uor~P$)?)E{RVpC@^I3y1ruuufxQdo!Z-bWy;0;kGW({Mp9Eyl%JKFT*9Dl cztZYLjPb(@XKo3~cF0L;pV`w60KMWb6^&puqyPW_ diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/29/56309db5fd77d3474462f613653d73787f214f b/tests/test_project_fixtures/test_non_root_git_project/git/objects/29/56309db5fd77d3474462f613653d73787f214f deleted file mode 100644 index 215b13db2c2b3c125adb950eb97251dc96b898d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmV5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(d9WuIY1f&|po&UTi%Y<2YMwG5x;uSWMPz;cwXJY9_vNStRlM(iaYA&PWY=7Ri%}oOS?Y9cmCa&~*F& diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/2c/46f438a89972f9ce2d5151a825a5bfb7f7db4b b/tests/test_project_fixtures/test_non_root_git_project/git/objects/2c/46f438a89972f9ce2d5151a825a5bfb7f7db4b deleted file mode 100644 index a022075..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/objects/2c/46f438a89972f9ce2d5151a825a5bfb7f7db4b +++ /dev/null @@ -1,4 +0,0 @@ -x¥ŽM!ƒ]sŠ·7™ðó˜�ÄÞÁ5ð`$Ê`êõÅxÓÕ×´MC-%w�¨v½ÅÞ�CLA%3›”P`M¼ \ No newline at end of file diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/2c/5613c15e0a45ad460b4973dcdf942846b77b72 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/2c/5613c15e0a45ad460b4973dcdf942846b77b72 deleted file mode 100644 index 71c146a30d7c641f5e6f863a9f241172bdaf9fcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmV-~0DJ#<0V^p=O;s>7HexU|FfcPQQ7|wtFpSU4%Ph%E%+V{TWSG5GwB(X~YFZ@E zx7~9dOJulZKd?tAHHuG+&nwNziBHQ+%}I$j0_hOFQm?$3Gj+lHw62fOEEk!XJPFo< m>WBxM93Kx-_H6E>*_$q2bN24mTvr}-5Ghr|^FfcPQQHYPv%*!l^kJl@xWOz3B(dsk>|2d8+&GLDdzfmXu`Xr5A&YYjl0$_Fd!W z+w28SQ?{IF*jHj<>4~W?F`Oov5?KK%$NM z+fS0yti}H5U>Mfp&wP)pI;T764s0`Rj_d^3Kfn3WXPIt6 zDT{`bg6nI@l`^QUQu(J0!eL(ogm!ETPts6}eJAsL^<}xa-KvLmS>A7MAJn()>igGq z{tj{>FY4&{k!p!0qV3-2mkB0roT!o9IyTTeqTO>*v!lYG#XT9a0;g8#iRxZRMX9RU z1Vy7dZ7I>{sivdAeX_N7j@@tg49WumRy@!%%-{$u>JD0V;Mowc9LRwq^uZmht?wOy z98khz`bF$>2HN{RV0@Hz-8e~Bsq^^Ng!^C;gaHTE4H)!4X(VE3cE+irHt@(xbBlZHB=(@}Q=s}NHB%U@_=IC}~M t2wB#m2b3^H2>T~Jb}wl+uWP6Miq?|*)a5_7XC4;6K(`+*vtKxd{a_j3=zIVG diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/41/07cf9a6c4633c97bd7ee2a73353c88deca64a4 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/41/07cf9a6c4633c97bd7ee2a73353c88deca64a4 deleted file mode 100644 index 90e5aac9f9f46d1fb779e31a6951a5445dc93b83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmV-=0EPc}0V^p=O;s>7G-5C`FfcPQQOHfqOH5DIE2v~Jo^U38-U97e7njx^dtWFN zy5-AF9uor~P$)?)E{RVpC@^Hu3^SO!^>6uQcbBAZ!l|~!74?e#NNNg-^0QKtOBlW_ cEZD8=Y;^6-duwNpPq+9=dm@(u0L=d|Z&KMbeE4WH2!R0)>>U#Ju$U_=2MRtkmQZhK?h9H)Jq0FfcPQQHYPv%*!l^kJl@xWOz3B(dE~-7BFPrVmDp2BE0W8R9#|9Ze||HtR9QcpKo22b8Y=R z!>Q@el6^-_=E$L`NoLsl$2KD6(pslUnLl`o=Y8#ctLtqFQ&dn;3^GUdaQ>x&bJH)x z`!A2N5t~>UcwIch!~h5sax>G55=%1k^NJaMn=@YfJ3oHW)YUWO=da;7ESlhY32IJm zeoAT%*re=_)!zktRr9{MAIdvzF63-@Y0f%yMac}aP0cGZ^UFSHbp79BsrT-e?{~fl zP*o+V#U)^qYMwG5x;uSWMPz;cwXJY9_vNStRlM(iaYA&PWY= O7Ri%}oOS>cL77k0&6ytn diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/4b/0dddde301971fc19f1817a22bf0948890ccacc b/tests/test_project_fixtures/test_non_root_git_project/git/objects/4b/0dddde301971fc19f1817a22bf0948890ccacc deleted file mode 100644 index 26178f21e05e0da93adb0d054f800786eb2bf271..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmV->0EGW|0V^p=O;s>7G-5C`FfcPQQOHfqOH5DIE2v~Jo^U38-U97e7njx^dtWFN zy5-AF9uor~P$)?)E{RVpC@^I3WmvcN-m?QoCOl>AUwDPve#_s`B}i%tit@8klS>%B dEiBlr>}+)H&3kKSk59MwN_!%g0{}`iGZR`0GFAWp diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/4c/f37def1d191c7c4b34e1053fa923e6d649525a b/tests/test_project_fixtures/test_non_root_git_project/git/objects/4c/f37def1d191c7c4b34e1053fa923e6d649525a deleted file mode 100644 index e152596e592263793ca8a4db091c005390b84d35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmV->0EGW|0V^p=O;s>7G-5C`FfcPQQOHfqOH5DIE2v~Jo^U38-U97e7njx^dtWFN zy5-AF9uor~P$)?)E{RVpC@^G*`E=sr)A=*k=)P=R{b}3UZ|d_F-$GJTP?VpQnq0#0 dZDGM~WoM&nZ{AxwdwjaZSK1S~900tWHB|g%Hqih8 diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/4d/00aeaddee6c0c490e5018fa1d40b3fb4fd55a4 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/4d/00aeaddee6c0c490e5018fa1d40b3fb4fd55a4 deleted file mode 100644 index e213d67e7917f920f67124d0b00faad5ebd55486..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmV5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(docPyd&WGu^Aby5UTt@Kcn)e# zZhlH?4%npZkJaA=d{y(lxF5jGj%+zwQnu)Jm7D@cR^o7HjGg8BzMe?K~ryT&ZIBI>o>UR79 diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/56/26f87a33217c62ed70006bda0735aaa8578ee7 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/56/26f87a33217c62ed70006bda0735aaa8578ee7 deleted file mode 100644 index fa9f1c093f9bb4da758cb4dc285395208c86917b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmV;P0Ac@l0ZYosPf{?nG-hD_%*z!g;2e|800oRd+5w1*S%5?e14FO|NW@PANHCxg z#aTcx{fzwFRQ;61vdk3yl&r+O^nBgi%=DtflFa-(-JHz4lGGyolGNgoVlWwBP?VpQ znp_f}mRV6!T9gVEP0lYW0*OLpAxaYq3Jmq*<1_OzOXB183MxxDfY#aM=BJeAq}qWT MRSd)o03!u8+~WC6v;Y7A diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/57/97dee69dcb584dede25d7c02d34caf96d70236 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/57/97dee69dcb584dede25d7c02d34caf96d70236 deleted file mode 100644 index b20e73309b43400861e00f8415301b6f4b73510a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmV-z0FwWB0ZYosPf{>6He*OD%Fk6u$x6&i&(}*yQpn6L$S*2U$jwhl%_-*MO3q0v zE>>{VfbjKvLBg6=T%38OIXUrZnW;G`3bs(idY*YDsp+XjZXi(&O=LCkMmSWZq^2d7 P=9JhPYH|Sp2`VvR_)al; diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/59/e2ac235a403799063c7e7f2a137c462ac17ba2 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/59/e2ac235a403799063c7e7f2a137c462ac17ba2 deleted file mode 100644 index 1d2d86cfc8e2834df239bee54e88aabe996a876e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WHn0gY2%ixV*rpY6Ys6}2BB4??$a-Pi+Pii&!8cpyGheJRqt?IvwgHp!A? z&%0;AFYE`f=1+=G+|8MbU-{Zvq zR(MCidQe6nd$8(3bhmsLg|c;U#mv79erf@kksWfzn(UD%Wza<$WK{M%7qu!pye4mmI#0?FR#Fkb{t&>atMOK9(iA$Ov$#TbJ0-N z^aPuswy9^n!;120_v+!8H>KWD%%IJ?}voqLMQyls!Rd z9Yp#$dE_0vCChMpvdoQ9zK?f_HgHexd~rr>mLc*0?N&JMyx_}oj~k(z@B~%(cUgfd z^*yI7zZQ%(>1I;wnjM)nn?(I4*>HFJlx@Y0s||0hg*FDatowS$HH>&#-8x_4E2&vs V@;A>=wtitp(Ks6S{{nbOKCi&5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(dGu&zI#;%SuvCcbi6B=P&w7Y=96NDX@y$&-qlb^z7FYk{o=b-n-q diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/6b/f17bf7104d256ef447c26ecb37124331d29cae b/tests/test_project_fixtures/test_non_root_git_project/git/objects/6b/f17bf7104d256ef447c26ecb37124331d29cae deleted file mode 100644 index b3da19a60283d744529763eb75d06328228ea2aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmV-h0HptT0ZYosPg1b3WJoK@&s9jtO3X{o*GoxK$jmLsFDg;U%}+_qDdyrz&PgmT xR&dmS@b!E_!kSiGoOz`=Iq_+ksW~YMwot`-o_Qsy>8V9-AW;oXE&x@aAn_2%D`5Zt diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee b/tests/test_project_fixtures/test_non_root_git_project/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee deleted file mode 100644 index 66ccc09794ebf5efe30fa53a069a0084dc53b13f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmV;20eJp+0gX~!OT#b}^*O)dGK8*B6Xt`1f)64N2R?~DiO#f5w~QvYB&i?&-kYq2 zF;MJN8qPiE+;dWOSiy36bvB#LI&Fh;o1lEy^bYr`4)FZ=0Jmscy&aqk8ZBc_I|c89 z>v|aoZv8uS+6Qnr&}1C&5D-4J`t%%D=)j;;plyrJBns#|CA|W#RLOw8T?oA|g=nz$ zyxB{;#ZjNvXoRw2!50e=u-CO05iLmH3wHM<4Uzehtp;01dk5Xby5MlrG$1W#)1wO| zK6IR}2iNeD+>IS3L^O~N-0Pr{dS0+s_5=3-1~NL0#8UtO diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/7c/dae90d4510701438cf671bb67772202f825891 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/7c/dae90d4510701438cf671bb67772202f825891 deleted file mode 100644 index f03c030..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/objects/7c/dae90d4510701438cf671bb67772202f825891 +++ /dev/null @@ -1 +0,0 @@ -x+)JMU0´0a040031Q0000ŒÏÌË,ÉLÌÑ+¨d˜½U´ä’}jZ$Ï·ÝsKd¸e?°G(5ŠOŒÏ+ÍɉOËLÍI‰7é½R¯¼™3uÁû´®�Ï,™™< ÖBè0éÈÏCÒÒÓ¿OšËÒ¿N1~η+}Ýoà“i€ê‰»&>¤ìÙÜG³7]¼æìÝ­¹®<êÆ¡'=Áå,JU \ No newline at end of file diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 deleted file mode 100644 index 250bef6ac737f97163f7f541ed98f1f4581b0f67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmV-O0Jr~m0ZYosPf{>5U`Q*<&s9jtO3X{o*DFaaE>XzLEyyn_Q3wIDofC^wxww=S eoQqNuOHvgo^Gk~qKx&E=GE$3D^|$~d*cUrI-yGBc diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/81/45e446f728f9ed6ba04294b4c880be74383949 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/81/45e446f728f9ed6ba04294b4c880be74383949 deleted file mode 100644 index 84e0a1301f36029398b81c56f1594ef494f0536c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1285 zcmV+g1^W7U0j*YBbJ|7}?z4Wy+HN9yY!*{bTgNkbkU=JDxD^SzNhZ}S(gF**d3Ob+ z9sl>9)eUeUbvj`fkoN4kf9Em|;xW2vy!rWutDbh(d+r25vO)FTj2WlEauE1< z63OBS!B@^0sAU1Y04u0AlQI!E^|~K>0_RFf6TCRA)2OZ_)@7V9Pt;4h>$!Y6qiB)_ z0ScIqD4uNmB9RZ8DC1~Jf|QDHQpV|IOOpzl#=<1#phA>SVl6c71l^`A@KHkKOn{?; z`BbSbqX>2_)BzJWz>3v1Jdas)dTZFG+p>li2xEMvm9OY+b5>L<64FR+f>}dp zBvK~HIDmLVULiw%>ZyzZyG<#2VHRicO2&1cCPBPbD(c>hdJC02NGM1$o1>xSd_WJz zuxIt!H)ug=k_A*yk5dWnYk(U-5*w3c~0YJ+}2vJ#MW7eHI1R9GJTR30cO;_~zgP9a2HtJUh5fCE#-Y{$=#`F=oGgi{Q8PdSro zY!?sRidG8GTS^tU(mlK-#m-$m$h&nFT2dHCxS9REh(YiPZo<&7HV{SnFPnO0E&bLPMz1eH&Hx;ra4U+(-4IYC5H1f+~fb+TH z6yy?CnG|TCHi-E2IWL6l49Z3|R&}llaEsC(I99)>2pdB(maHoN%0{3E(TcfHLMvm{ z9rY<|u(I?^KAg3N0(v=D{`(SMP9I@V$**wlz+{hhvZ?%i%1ibNCVNDbv}aaqMffQX zDf|Ht9_+TII#tJN8Y;S9fMF%33`2pJ%?^M8-LFMpmJmVV@r9FPXC$Ba1wV}7mf;v` zd@7jbdDWqxk~EMziPp_t+v=HcR;0q6kOg&1L2iY*>LFZ<$3V|e@T5IuW)FxEtC;(0 zr(nRE&%giWfl5^^Ddg1(d4N0^7$fJMJ1}hfp+9W7_eRG87yHA#Wz;jeTP{^iP6>xS zAUD?C7>h@+6&O-YkW^Beg)AVdectEp#JtFQk>X96=-;ZS3j-}o!w!w6a`yej=l!=# z$M=`tOGC<;_Z0j>7Lj?rt6jJD}E`z)BV`*WrriD2_-aw?a^vnt8&Y?40X_HT<#t?A1gZ8YG4WH2!R0)>>U#Ju$U_=2MRtkmQZhR*0`lc!GjDLJEjzvIn+ PIt#vjWqb_)u>%z^_7xhQ diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/88/c4bb3d2e2aa1968f90484f0b6cd77b7c4f7c57 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/88/c4bb3d2e2aa1968f90484f0b6cd77b7c4f7c57 deleted file mode 100644 index 3f19464b28fa78e38d4fb2818f47c115e506e667..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmV-=0EPc}0V^p=O;s>7G-5C`FfcPQQOHfqOH5DIE2v~Jo^U38-U97e7njx^dtWFN zy5-AF9uor~P$)?)E{RVpC@^IB_`jbg=ag%np0HB#--0z$C$EtXMp9Eyl%JKFT*B~e cVZm-?XQOLx-dj6+e7eO~+7r1P0Qm$lN=Jk;`v3p{ diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/89/5be6939590f9199877bf41d9fe2ca0f5f501eb b/tests/test_project_fixtures/test_non_root_git_project/git/objects/89/5be6939590f9199877bf41d9fe2ca0f5f501eb deleted file mode 100644 index 3e08383b6f4070c88ada4e43596780d1166cc1bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmV-=0EPc}0V^p=O;s>7G-5C`FfcPQQOHfqOH5DIE2v~Jo^U38-U97e7njx^dtWFN zy5-AF9uor~P$)?)E{RVpC@^IB_`jbg=ag%np0HB#--0z$C$EtXMp9Eyl%JKFT*4sM cXQ7$A={@fY(?dEQhxS_)=ru0@0NrgbgFT)yU;qFB diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e b/tests/test_project_fixtures/test_non_root_git_project/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e deleted file mode 100644 index e68f806e4b9f3596d3c9fcc6aa1f59610147f291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmV-T0J8sh0R_Q94uBvG1VGQcViWINOnitx0I6C-SyS-f@14n&8S63~PD8mo diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/8f/255685e632623f016e1ecf18a4e9d58746e1ce b/tests/test_project_fixtures/test_non_root_git_project/git/objects/8f/255685e632623f016e1ecf18a4e9d58746e1ce deleted file mode 100644 index 2299381e58688912d0b188e2eebfdf26b3fc2dbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmV-g0HyzU0V^p=O;xZkVlXr?Ff%bxFfcGMjL*!=EXhpF(JQEAn7viBZYak1wC$DnlIOP&B1LgY#-nw(RO zMQ2pb56R;GSV_K*hsP>^I9K5h#yrKZ`z<5}EwvTt4oj~2ii~=kRV7bX!T&5vnR2~7 ad!c|W4r@y6TD}bv{`8E%t@1bB8HSHG6NXg) diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/91/3c6cc338b8f9d2530f21dd94b939fbc42cf1c4 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/91/3c6cc338b8f9d2530f21dd94b939fbc42cf1c4 deleted file mode 100644 index e62ddc5d1d1d9b6ce50c986ff10fbd7844285d35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmV-80LTA$0V^p=O;s>4WH2!R0)>>U#Ju$U_=2MRtkmQZ25;WG_Y5Qp|44pptWw&~ O>Cwq^>I?vrbP_(xt{VUV diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/91/ea44a218fbd2f408430959283f0419c921093e b/tests/test_project_fixtures/test_non_root_git_project/git/objects/91/ea44a218fbd2f408430959283f0419c921093e deleted file mode 100644 index 263fc8c87e325bcaa3c19492252655b82f498d2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmV-T0J8sh0ZYosPf{>5W=Jc_&s9jtO3X{o*DKD*FDgkcEh$#W%q;*i6^c^xQc{b! jxRe!~i&7IyQWYxmON$iBGE>Wo6*5wbQuVk1gVGqx_PZe6 diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/98/6913f97e6222f14be4db7d10e90430cc43cc4d b/tests/test_project_fixtures/test_non_root_git_project/git/objects/98/6913f97e6222f14be4db7d10e90430cc43cc4d deleted file mode 100644 index c2660a4b63c592c2f67a9a3e996dddd3a6188200..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1268 zcmVT3K0a1Da~w|-#EB3zo^muv7!rgF zFJ;M`_yU#xnxb?`Oc)jXp|-lOz`T7ueqX}pqq?_0ZOr$ zaX2Wa0g+~_D1u)Lxj^|fKsC8dnzKm}q-oljQoW*g^|pYr7)Ru^f<1l5 zV=mR5dY+7>=bfFMDGE4M7y(xZ6Q`FKwZ122Rh*_=m6#LsM@IccBhM)c$dZIf8j)CR zg4sY>%rh$RID~jZULiw4=F5x%+#v)#GmEoiC6Z=9(lA*|6HR|c{Dn*&Bos6m?a|P5 zKcahmXqi^`8Z8J(^MG>VGa}%94Rixa0tq)xfTvP=q=15<;d&p8j}S?9D#qtgGUKnN zlgsmy3A_4jx%!p7J|RK0eD`p5M3?9B>$%4hyjuJ$7V|fMsr$VMl2{dpWieV&F@qS5 zvndi8i@_0K^o}n_O2@bvb-}*NGNLGYuV>#I9q+yExDKp-{-Q`DdYXpRFNz`{6B^Sz znu=*TE|&h~eqakHoI_p@i6ao> z>0z{hBl(h%wSv660NYw%5YFB=JDr{Z2{vRfb`B8HAPC6{GonF4Ge*T)bION)E&Gn& z+LjilILkro)>h~>Q4(wI{O?%+&L&zLe(oq)9R$?*f}Cu7ro%fVqGZ5#;Z@YPRrHHY z9K=R-#55nMwwPmo0exEg^Oiwhu~W%6zJrGB3~k%>M#Em)wr*t!ZI1>mV5oD@c@vFh;a7I6&f{>hfAKFx*mH@g>&+ozVdmpT86g z&)1+HWXF{2va+@$_P{l5OA0oQS90)Xloq|LjrRGkIx(lJG1sADDf~`JG!gOxhQE?!k(uA*{5XwuziLvL`HO z_+vf*#!jUQamTV>=Dm0p&&;%$9i5I&ApY9xKObB_&0)P_{$B8L0|v!gfCeZ9Oa%xP z0SYK0SO`!td;)v`JWgX!9hf9t_Q=0^C4w#LF_cE3cI5fxuM}6TxMKzc9~mPkI11Aa zhZNK9AEgK5NgKDrUR9%Yvc(2%Ge}uwB}z&CKsafmnU0wO?K0d}giEwHIci1T|G_pG zZu>xT5%hi5D}0q3DPaXR;8sl2l_@b**-NfcRbYSuo{H~!9d dIyh|#4%WX`9ma9i4&dCsz(ouP(GN&8nubQ^k@)}s diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/9b/b51574d23f6566590cf6bb9ce31868466be03f b/tests/test_project_fixtures/test_non_root_git_project/git/objects/9b/b51574d23f6566590cf6bb9ce31868466be03f deleted file mode 100644 index d07a118..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/objects/9b/b51574d23f6566590cf6bb9ce31868466be03f +++ /dev/null @@ -1,5 +0,0 @@ -x]PËjÃ0ìY_±�ƒ�;m! øRrÈ­·„m­�ZY2zÒ¯¯d%MSa„™™�™U#TO�Ë»d÷´ŠqÙ¯ÁÙ.[„Ìà%êÚ"ƒæÛ�Zö -ʼôß -”„eQ>gE™- (‹õCI:­ ´sÖi¤ø0*mÁIîÝ‘ -n½�0$ -Ùd˜³æ¢xïÓ¸’fƒJÒŠÚ8\¨ô*ÊÁùšð‡Kny- ‚7í0b G” eËÑxâ}#§Æ°^üe‚ÍŸˆ�~ÿC(“N“�GÖVÉ&YÜ GÁLC¢0ÞiÂYrÙ*ß8«vAšÖþ�¶S«B錚µ>ÑO<�ƒÚoÅ¿±Úù×ó’/Ô�2Hc‰ý6™Ïo{„Ð4‘N:UºFï¥ÅuLÿ?v¼ºœ �äÓØŸº \ No newline at end of file diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/9d/1dcfdaf1a6857c5f83dc27019c7600e1ffaff8 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/9d/1dcfdaf1a6857c5f83dc27019c7600e1ffaff8 deleted file mode 100644 index 0f6ee3b48f56b1a9c6c8fb48434b7c9ec77cd87d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmV-80LTA$0V^p=O;s?qWH2-^Ff%bxh>y?A%PfhH*DI)GcsBRZ>`fQ1IeT|&t}Bna Oap*};@I(NM#S`0rff(EX diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/a3/f20003e5407a44000854c41ba29c06a3bbba82 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/a3/f20003e5407a44000854c41ba29c06a3bbba82 deleted file mode 100644 index 95bd2eb04938d0aebbe9d2b74a542dc2593fb175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmV-~0DJ#<0hNtG4#FT106p`Hy_+;kp|DMi@!%gkBkU?sN3i@ zO=i;@Gms@_M(Z^tjbcWbW|29tGeHtrPb`k2RpHUEwZSnwbAnSnw;FG-OCKCwUp!n& m$oC=EvIjj`KNF7VV2c`2t#%!E{y$;xmr!}hUA+M$SUd~0x;Rb% diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/aa/66ac1debe2ae5fd39cd8e65f6dfd9786649490 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/aa/66ac1debe2ae5fd39cd8e65f6dfd9786649490 deleted file mode 100644 index 6ec0e9951184206e817bd8034e723211bbb6f9cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 284 zcmV+%0ptF70c}vtP69Cy_S~nK^aKgEl6cX?g9%753I{MAcgybVQqp#sb^v{QcL5U) zoFg1CI|+cT!66y_(ITqR`kD8cN`7U`z#L<{~EAVa0HnN{BfF{zS@{fwu@} zv2o699D>PUz*D_4WH2!R0)>>U#Ju$U_=2MRtkmQZ21oYuvvS;wPgY-lr&Vlf O({b-q$`SyT+!FZEjvJc* diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/bd/fc3d5864d2ad429269f80d739ef58ded2d4b35 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/bd/fc3d5864d2ad429269f80d739ef58ded2d4b35 deleted file mode 100644 index 7bfac1550118bcdc7812d9a85636683c09cd8964..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmV;!06hPA0acFA3c@f9##2QQLGj=Nc-&=H1#cpPcMp0KQM$Fx%G!=L6Mb$UK(jv= zL;6emC81xEyJWgt&7u1l4ld)}IfXVlRJU}(gdiyy3HM+igZgQ7m}vYF50lPk*hAlVz?pmFG}-`2o&0L^vagT|NK+ diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/bf/a71e37ed417bd9acf5ef4a44975f7bfd10341a b/tests/test_project_fixtures/test_non_root_git_project/git/objects/bf/a71e37ed417bd9acf5ef4a44975f7bfd10341a deleted file mode 100644 index b4d68db3e486312a87edccc00daf94879fa2eef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmV-80LTA$0V^p=O;s>4WH2!R0)>>U#Ju$U_=2MRtkmQZ2E_&TX1iQPj8FdiS9tR; O>kFRuPa*)B0TaK*ry5!S diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/cb/96855f9aa7aae003123eca1addad870c7b8fde b/tests/test_project_fixtures/test_non_root_git_project/git/objects/cb/96855f9aa7aae003123eca1addad870c7b8fde deleted file mode 100644 index df8c6f3f439224ad8174587b2148e41a3912a98f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmV;L0A>Gp0ZYosPf{?nG-F`?%*z!g;2e|800oRd+5w1*S%5?e14FO|NW@PANHCxg z#koK+{fzwFRQ;61vdk3yl&r+O^nBgi%=DtflFa-(-JHz4lGGyolGNgoVlWwBP?VpQ znp_f}mRV6!T9gVEP0lYW0*OLpQIzV($7kkcmc+;F6;zgR0By9%%}*)KNwovHs~CtG I0OqwfXBq@d;Q#;t diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 deleted file mode 100644 index 711223894375fe1186ac5bfffdc48fb1fa1e65cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 Wcmb4WH2!R0)>>U#Ju$U_=2MRtkmQZ2A|Kh?`0)rYP?Mzvf8gy Oes;|>C<*|P3K6ZrD;Y}w diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/f1/22245e6a3ce63b99e0beeb8403031edd08ed50 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/f1/22245e6a3ce63b99e0beeb8403031edd08ed50 deleted file mode 100644 index 343ce14..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/objects/f1/22245e6a3ce63b99e0beeb8403031edd08ed50 +++ /dev/null @@ -1 +0,0 @@ -x¥ŽAj1 E»ö)´�GÙPJ½Cײd§&u\ŒÓ^¿Sr„,߇÷yÒ[«®/sä ™£Å >lV•5�¤•È&ÝF&E1ß<òm·‚kà#¹%;õ‹_88Ï>•D…4a2|ŸŸ}À;ÿT…�žF—+¼ê?xº4®_Géí �ƒ]c€ƒ]¬5ûº‡ÎüÄ…9«B¿B«—Á³ö›ùÖ‚Nˆ \ No newline at end of file diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/f1/ff8f0c6cca456e2e132263fd70ac9593ac1b53 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/f1/ff8f0c6cca456e2e132263fd70ac9593ac1b53 deleted file mode 100644 index 19affa31b60b919aca4e6e4894f76c0be31cf5b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmV5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(d~awt%+~Gqs};|jN#$`^*^BI ztL=@oye^j^_xEb?^Lphk55~U&K7YqQ z?_~f8fQ@4YNEZAI*f>e&S+KJ}Gce4-aOu?K9MC*`%ZzV(8E95Xo(Gbf2p51Z16hJ^ zS$Sv3Ik1aBFMz!QeYCm?Bo727P^SQ-2;>5g6(C4ogMI<*H6Y&sSqE|v$R!|`fm{J{ z75d9yBmElK>%f+PTnBOk%7{pALK)%7EhsaL;Wm)(f!qP|1N2esM<^2wsMP@;8@wZ}v$ zZn-32p~i(9i?QTmE#U~IjghzY?QOk`>hBRbh+?X-5RC+`U{R>yEd~tDGM_#}FKBTf z#EAb~Dv`+JdTM0if)@oP8kQttNkk*&@zTWaQi?AIRO=S^+4QOj5TZqr8UPRUT=GBwf=e#rn6f_w5*ur`jk!VOJ9j2$v+8(pHSVo<9M&+Z~ ztg0HX*7huM9*M^8t|J$GV*#qF#INe?@G!0@Mts^$`uyqt6OQQ@Y)!#8XW}RFz5rkD z2Y-25ewynAIuo9_gnFm>D)`oJyVh!2{0@qoNa+#pGabtv_d{(te>OGl^xOmL5LdWe zms4k&CVzVd)CLP#kOXxa_Qha|#eX{kMA~q>W0z+bzn=l4 znFKUu-f56?2tvcHgo_-`I_(OV68kV)++N(OB zjCu|EEo@=wQr&3obc`L-skEwQieGD(j@`n7lu>su=-T$1=5$fte%@3mkes%iM&3r- z73t*$s=#dE0WM2}D4-?c9x_r&-ve6#>*L1*7Vnmi$)j;eb`@9SBK|~UtzP*6fc@Kwtb|tftdz!tM&*$=495N@b!qWV@kjv+C fnPqk5vMJ|EKGj+)AO~ra|LS?fORxODGY~H}PsF2j diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/objects/f6/a170bb234332d6ecef3b4348f2da0e758c59a7 b/tests/test_project_fixtures/test_non_root_git_project/git/objects/f6/a170bb234332d6ecef3b4348f2da0e758c59a7 deleted file mode 100644 index ea64db9d016d3f9e768b06c72e37464fe6702881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmV;G0BZku0V^p=O;s>7v0yMXFfcPQQHYPv%*!l^kJl@xWOz3B(dKnZiHol9WDrKe=5i@RG&gjPn^^sItx%qV6xumVnPuymE2USvDoSq3XWmVc5+1HQO#b2It<5_&}-|1~BQzifa%y?A%PfhH*DI)GcsBRZ>`fQ1IeT|&t}Bna oap*};@I*{y$qY?<%pidNdN!< diff --git a/tests/test_project_fixtures/test_non_root_git_project/git/refs/heads/master b/tests/test_project_fixtures/test_non_root_git_project/git/refs/heads/master deleted file mode 100644 index 7ceae76..0000000 --- a/tests/test_project_fixtures/test_non_root_git_project/git/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -f122245e6a3ce63b99e0beeb8403031edd08ed50 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/.gitignore b/tests/test_project_fixtures/test_project_add_not_null_column/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/manage.py b/tests/test_project_fixtures/test_project_add_not_null_column/manage.py deleted file mode 100644 index f4c75b2..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/__init__.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/admin.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/apps.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0001_create_table.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0001_create_table.py deleted file mode 100644 index 09d00ce..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0001_create_table.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:05 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0002_add_new_not_null_field.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0002_add_new_not_null_field.py deleted file mode 100644 index 7347b0f..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/0002_add_new_not_null_field.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:06 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table'), - ] - - operations = [ - migrations.AddField( - model_name='a', - name='new_not_null_field', - field=models.IntegerField(default=1), - preserve_default=False, - ), - ] diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/models.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/models.py deleted file mode 100644 index dda78f1..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/models.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.db import models - -class A(models.Model): - null_field = models.IntegerField(null=True) - new_not_null_field = models.IntegerField(null=False) diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/tests.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/views.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/__init__.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/settings.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/settings.py deleted file mode 100644 index c34167f..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/settings.py +++ /dev/null @@ -1,130 +0,0 @@ -""" -Django settings for test_project_add_not_null_column project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_add_not_null_column.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_add_not_null_column.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/urls.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/wsgi.py b/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/wsgi.py deleted file mode 100644 index 6741b31..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column/test_project_add_not_null_column/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/.gitignore b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/manage.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/manage.py deleted file mode 100644 index d533aa0..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column_followed_by_default.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/__init__.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/admin.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/apps.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0001_create_table.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0001_create_table.py deleted file mode 100644 index 09d00ce..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0001_create_table.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:05 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0002_add_new_not_null_field.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0002_add_new_not_null_field.py deleted file mode 100644 index faa3052..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/0002_add_new_not_null_field.py +++ /dev/null @@ -1,27 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:06 -from __future__ import unicode_literals - -from django.db import migrations, models - -from test_app import migrations_utils - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table'), - ] - - operations = [ - migrations.AddField( - model_name='a', - name='new_not_null_field', - field=models.IntegerField(default=1), - preserve_default=False, - ), - migrations_utils.AddDefaultValue( - model_name='a', - name='new_not_null_field', - value='1', - ) - ] diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations_utils.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations_utils.py deleted file mode 100644 index 8805d56..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/migrations_utils.py +++ /dev/null @@ -1,72 +0,0 @@ -from django.db.migrations.operations.base import Operation -from django.utils.functional import cached_property - - -class AddDefaultValue(Operation): - reversible = True - - sql_base = "ALTER TABLE `{0}` ALTER COLUMN `{1}` SET DEFAULT '{2}';" - sql_base_reverse = "ALTER TABLE `{0}` ALTER COLUMN `{1}` DROP DEFAULT;" - - def __init__(self, model_name, name, value): - self.model_name = model_name - self.name = name - self.value = value - - def deconstruct(self): - kwargs = { - 'model_name': self.model_name, - 'name': self.name, - 'value': self.value - } - return ( - self.__class__.__name__, - [], - kwargs - ) - - @classmethod - def is_correct_vendor(cls, vendor): - #return vendor.startswith('mysql') or vendor.startswith('postgre') - return True - - def state_forwards(self, app_label, state): - """ - Take the state from the previous migration, and mutate it - so that it matches what this migration would perform. - """ - # Nothing to do - # because the field should have the default setted anyway - pass - - def database_forwards( - self, app_label, schema_editor, from_state, to_state): - """ - Perform the mutation on the database schema in the normal - (forwards) direction. - """ - if self.is_correct_vendor(schema_editor.connection.vendor): - to_model = to_state.apps.get_model(app_label, self.model_name) - sql_query = self.sql_base.format( - to_model._meta.db_table, self.name, self.value) - schema_editor.execute(sql_query) - - def database_backwards( - self, app_label, schema_editor, from_state, to_state): - """ - Perform the mutation on the database schema in the reverse - direction - e.g. if this were CreateModel, it would in fact - drop the model's table. - """ - if self.is_correct_vendor(schema_editor.connection.vendor): - to_model = to_state.apps.get_model(app_label, self.model_name) - sql_query = self.sql_base_reverse.format( - to_model._meta.db_table, self.name) - schema_editor.execute(sql_query) - - def describe(self): - """ - Output a brief summary of what the action does. - """ - return 'Add to field {0} the default value {1}'.format( - self.name, self.value) diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/models.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/models.py deleted file mode 100644 index dda78f1..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/models.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.db import models - -class A(models.Model): - null_field = models.IntegerField(null=True) - new_not_null_field = models.IntegerField(null=False) diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/tests.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/views.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/__init__.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/settings.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/settings.py deleted file mode 100644 index f0c3aa1..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/settings.py +++ /dev/null @@ -1,129 +0,0 @@ -""" -Django settings for test_project_add_not_null_column_followed_by_default project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_add_not_null_column_followed_by_default.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_add_not_null_column_followed_by_default.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/urls.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/wsgi.py b/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/wsgi.py deleted file mode 100644 index 6741b31..0000000 --- a/tests/test_project_fixtures/test_project_add_not_null_column_followed_by_default/test_project_add_not_null_column_followed_by_default/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_alter_column/.gitignore b/tests/test_project_fixtures/test_project_alter_column/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_alter_column/manage.py b/tests/test_project_fixtures/test_project_alter_column/manage.py deleted file mode 100644 index c1ee174..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_alter_column.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/__init__.py b/tests/test_project_fixtures/test_project_alter_column/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/admin.py b/tests/test_project_fixtures/test_project_alter_column/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/apps.py b/tests/test_project_fixtures/test_project_alter_column/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0001_initial.py b/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0001_initial.py deleted file mode 100644 index faf8b51..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0001_initial.py +++ /dev/null @@ -1,21 +0,0 @@ -# Generated by Django 2.0.1 on 2018-01-14 12:48 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('code', models.CharField(max_length=10, null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0002_alter_column.py b/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0002_alter_column.py deleted file mode 100644 index 4292dd0..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/0002_alter_column.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 2.0.1 on 2018-01-14 12:48 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_initial'), - ] - - operations = [ - migrations.AlterField( - model_name='a', - name='code', - field=models.IntegerField(null=True), - ), - ] diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_alter_column/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/models.py b/tests/test_project_fixtures/test_project_alter_column/test_app/models.py deleted file mode 100644 index d4b75cf..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_app/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class A(models.Model): - code = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/tests.py b/tests/test_project_fixtures/test_project_alter_column/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_alter_column/test_app/views.py b/tests/test_project_fixtures/test_project_alter_column/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/__init__.py b/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/settings.py b/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/settings.py deleted file mode 100644 index 93a6b70..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/settings.py +++ /dev/null @@ -1,129 +0,0 @@ -""" -Django settings for test_project_alter_column project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_alter_column.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_alter_column.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django_fake_database_backends.backends.mysql' - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/urls.py b/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/wsgi.py b/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/wsgi.py deleted file mode 100644 index 749e98c..0000000 --- a/tests/test_project_fixtures/test_project_alter_column/test_project_alter_column/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_alter_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/.gitignore b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/manage.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/manage.py deleted file mode 100644 index 6f60aa1..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_create_table_with_not_null_column.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/__init__.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/admin.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/apps.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0001_create_table_with_not_null_field.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0001_create_table_with_not_null_field.py deleted file mode 100644 index d391b69..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0001_create_table_with_not_null_field.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 13:47 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('not_null_field', models.IntegerField()), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0002_b_foreign_keys.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0002_b_foreign_keys.py deleted file mode 100644 index 9ffdb89..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/0002_b_foreign_keys.py +++ /dev/null @@ -1,22 +0,0 @@ -# Generated by Django 2.0.1 on 2018-05-07 18:35 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table_with_not_null_field'), - ] - - operations = [ - migrations.CreateModel( - name='B', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('not_null_fk', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='nn_b', to='test_app.A')), - ('null_fk', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='b', to='test_app.A')), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/models.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/models.py deleted file mode 100644 index b347a42..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/models.py +++ /dev/null @@ -1,9 +0,0 @@ -from django.db import models - -class A(models.Model): - not_null_field = models.IntegerField(null=False) - - -class B(models.Model): - not_null_fk = models.ForeignKey(to=A, null=False, on_delete=models.CASCADE, related_name='nn_b') - null_fk = models.ForeignKey(to=A, null=True, on_delete=models.CASCADE, related_name='b') diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/tests.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/views.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/__init__.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/settings.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/settings.py deleted file mode 100644 index d1cd093..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/settings.py +++ /dev/null @@ -1,130 +0,0 @@ -""" -Django settings for test_project_create_table_with_not_null_column project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_create_table_with_not_null_column.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_create_table_with_not_null_column.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/urls.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/wsgi.py b/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/wsgi.py deleted file mode 100644 index 6741b31..0000000 --- a/tests/test_project_fixtures/test_project_create_table_with_not_null_column/test_project_create_table_with_not_null_column/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_drop_column/.gitignore b/tests/test_project_fixtures/test_project_drop_column/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_drop_column/manage.py b/tests/test_project_fixtures/test_project_drop_column/manage.py deleted file mode 100644 index 378f8de..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_drop_column.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/__init__.py b/tests/test_project_fixtures/test_project_drop_column/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/admin.py b/tests/test_project_fixtures/test_project_drop_column/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/apps.py b/tests/test_project_fixtures/test_project_drop_column/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0001_create_table.py b/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0001_create_table.py deleted file mode 100644 index a4b2b15..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0001_create_table.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:36 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0002_drop_column.py b/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0002_drop_column.py deleted file mode 100644 index 7a9637d..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/0002_drop_column.py +++ /dev/null @@ -1,19 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:36 -from __future__ import unicode_literals - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table'), - ] - - operations = [ - migrations.RemoveField( - model_name='a', - name='null_field', - ), - ] diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_drop_column/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/models.py b/tests/test_project_fixtures/test_project_drop_column/test_app/models.py deleted file mode 100644 index bf21b1d..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_app/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class A(models.Model): - pass diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/tests.py b/tests/test_project_fixtures/test_project_drop_column/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_drop_column/test_app/views.py b/tests/test_project_fixtures/test_project_drop_column/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/__init__.py b/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/settings.py b/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/settings.py deleted file mode 100644 index cdd3b93..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/settings.py +++ /dev/null @@ -1,130 +0,0 @@ -""" -Django settings for test_project_drop_column project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_drop_column.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_drop_column.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/urls.py b/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/wsgi.py b/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/wsgi.py deleted file mode 100644 index 6741b31..0000000 --- a/tests/test_project_fixtures/test_project_drop_column/test_project_drop_column/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_ignore_migration/.gitignore b/tests/test_project_fixtures/test_project_ignore_migration/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_ignore_migration/manage.py b/tests/test_project_fixtures/test_project_ignore_migration/manage.py deleted file mode 100644 index eba4c1f..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_ignore_migration.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/__init__.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/admin.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/apps.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0001_create_table.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0001_create_table.py deleted file mode 100644 index d847af6..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0001_create_table.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:15 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0002_rename_table.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0002_rename_table.py deleted file mode 100644 index d521e87..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/0002_rename_table.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:15 -from __future__ import unicode_literals - -from django.db import migrations - -import django_migration_linter as linter - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table'), - ] - - operations = [ - linter.IgnoreMigration(), - migrations.RenameModel( - old_name='A', - new_name='B', - ), - ] diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/models.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/models.py deleted file mode 100644 index 2633c55..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_app/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class B(models.Model): - null_field = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/tests.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_app/views.py b/tests/test_project_fixtures/test_project_ignore_migration/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/__init__.py b/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/settings.py b/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/settings.py deleted file mode 100644 index af1db8f..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/settings.py +++ /dev/null @@ -1,130 +0,0 @@ -""" -Django settings for test_project_ignore_migration project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_ignore_migration.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_ignore_migration.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/urls.py b/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/wsgi.py b/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/wsgi.py deleted file mode 100644 index f3abf75..0000000 --- a/tests/test_project_fixtures/test_project_ignore_migration/test_project_ignore_migration/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_ignore_migration.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_multi_commit/.gitignore b/tests/test_project_fixtures/test_project_multi_commit/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/COMMIT_EDITMSG b/tests/test_project_fixtures/test_project_multi_commit/git/COMMIT_EDITMSG deleted file mode 100644 index 122f5dd..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/COMMIT_EDITMSG +++ /dev/null @@ -1 +0,0 @@ -Backward compatible migrations diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/HEAD b/tests/test_project_fixtures/test_project_multi_commit/git/HEAD deleted file mode 100644 index cb089cd..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/config b/tests/test_project_fixtures/test_project_multi_commit/git/config deleted file mode 100644 index eeb8dd7..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/config +++ /dev/null @@ -1,5 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = false - bare = false - logallrefupdates = true diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/description b/tests/test_project_fixtures/test_project_multi_commit/git/description deleted file mode 100644 index 498b267..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/index b/tests/test_project_fixtures/test_project_multi_commit/git/index deleted file mode 100644 index 467960d023ea08e6702267c5cf2d30f9aaf8465e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1520 zcmZ?q402{*U|<4bfhf_%4$}39H^6A17#{X+FWxb)I9OES~*@{3Yo3Zta%pVB{-y#r*P+P*Xmpg7Px_3NnSF`GYl897bt z-UN5~eRsYk)frD(_qfiTfipKTFEKq;ub`3vrXNN_&H0LI4gXRX2%krtd} zm%UX!ok0L$UO_=I*o{$=E94b44^08N56QeqsOB-LabDngWXJ9F>0rmyckxThzt)Rv zTEn0LH!n9cy(qCHGe56b-@w4YFh02`HL)Z$z9caz2OPZM@WtZpd8qa#+(3A%yw)DXBS-lmJey;PBGeWheqN7eqtM zHB3P>*QVwv^P#)bcU45z=YM-*X=qexTKo+uy@D(N8w)n){fr4P8fsn!ntApUU%4!j z_Y73}YVqWrAX&_)@eSYFL+dBqD z-2N#of&K@GVNJI#jBpo$xAn};WNLyI6V`T&DPJp X6`1oy=#8Oz!UV0Wd{V1-7+nVdK!)zp diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/info/exclude b/tests/test_project_fixtures/test_project_multi_commit/git/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/logs/HEAD b/tests/test_project_fixtures/test_project_multi_commit/git/logs/HEAD deleted file mode 100644 index d0cd6b0..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/logs/HEAD +++ /dev/null @@ -1,3 +0,0 @@ -0000000000000000000000000000000000000000 dbd8d7899446de17d8cf8e57aa7eddb1433bc9c3 David-Wobrock 1511996012 +0100 commit (initial): Init -dbd8d7899446de17d8cf8e57aa7eddb1433bc9c3 d7125d5f4f0cc9623f670a66c54f131acc50032d David-Wobrock 1511996033 +0100 commit: Not working stuff -d7125d5f4f0cc9623f670a66c54f131acc50032d 1021d98b5943db56122c1f848f371ddc38788d0f David-Wobrock 1511996049 +0100 commit: Backward compatible migrations diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/logs/refs/heads/master b/tests/test_project_fixtures/test_project_multi_commit/git/logs/refs/heads/master deleted file mode 100644 index d0cd6b0..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/logs/refs/heads/master +++ /dev/null @@ -1,3 +0,0 @@ -0000000000000000000000000000000000000000 dbd8d7899446de17d8cf8e57aa7eddb1433bc9c3 David-Wobrock 1511996012 +0100 commit (initial): Init -dbd8d7899446de17d8cf8e57aa7eddb1433bc9c3 d7125d5f4f0cc9623f670a66c54f131acc50032d David-Wobrock 1511996033 +0100 commit: Not working stuff -d7125d5f4f0cc9623f670a66c54f131acc50032d 1021d98b5943db56122c1f848f371ddc38788d0f David-Wobrock 1511996049 +0100 commit: Backward compatible migrations diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac b/tests/test_project_fixtures/test_project_multi_commit/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac deleted file mode 100644 index 4d7d160..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/objects/09/d00ce23e0b42f2c18895ee5fa577f57f14b2ac +++ /dev/null @@ -1,3 +0,0 @@ -x]PËjÃ0ìÙ_±�ƒ�;Ôm øRrÈ­·„m­�ZY2zÒ¯¯dåY„˜™�™UÃee™?Ì }L¡•”‰~Öté«G¢¼£@U¤ÐaóU‹^B‘Eö RÀ2/^Ò"O—%O«¼Œ:% ¤³Æ*$Ø0JeÀ -æÌ‘pfœ×QÒÉ/£ÍY7°Þ…1)ô7à•QËk­a¦’«(»€óU�;L0Ãj|(‹£8¢ (Z†ÚŸ“ð89úí|à…ñ67o -Ýú{_&™&=ï�¨¬âu¼¸C;†œê*„a¸“˜Ñø¼U¶¶Fn½4©Ý‹´S­|錊 µ:’o<ž�ÊmÅ~±Úºßs’T�ÔHB‰Ý&žÏï{øÐ$–s2UºFï„ÁUH÷‚)ãÿüájwr>Dqá£& \ No newline at end of file diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/10/21d98b5943db56122c1f848f371ddc38788d0f b/tests/test_project_fixtures/test_project_multi_commit/git/objects/10/21d98b5943db56122c1f848f371ddc38788d0f deleted file mode 100644 index 66e3ca358f963dda31906efc981bb036c6238365..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmV;l089UP0i}*XPD3#aL|Nw)-d9w%f0Exw6{-+-VD0ZDC2G@DA<*j+#1Yud8;zbu zTdidPyY*@Glz^3^+nC7(O_q4cm^3m+zmPxJ)w1}^;b894(``UpiCuKrW>gJ+?){45 zy*is|AyIXR3r8bgviasT+k)458y?zPnyAV(B}M;l;=glJ|v ikB;;Yg?SadJfugMvb&73T@%!D?lZRAr}+T~j#9JP7Gh#3_FfcPQQP4}zEXhpI%P&f0NSRD Wi7(7|9=3HI&R36Lz5@WOiA4rLDNfG- diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/2f/eca9a38c232b4cb06c39d2db0b3d9be23a67e2 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/2f/eca9a38c232b4cb06c39d2db0b3d9be23a67e2 deleted file mode 100644 index 9aecb911e36b140c010789cdeefc0f14994a0048..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmV5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(d zXRX2%krtd}m%UX!-NXP06mm1uixNvR^Ye-s4(M+!^)fzv)`jEFyZ|*8w%>VAyrAaf z=BK3QfK8gzKhxs2fS1K=w@Bq3ujJ1>-+HV9s;DHjxCE@G<|*@`yVG}7MAqkjdtzy5 qRBBrM4XUOrGqoJ7X5uTCMH0U+ec^ECjMT7akvyr$X$JuQP-nlO*Lo)a diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/3a/c947d350f32c18f403dce1868ac36f275fa7b8 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/3a/c947d350f32c18f403dce1868ac36f275fa7b8 deleted file mode 100644 index 4a46d48049d293c56fb56ff6cde77d3554d81370..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmV;G0BZku0V^p=O;s>7v0yMXFfcPQQHYPv%*!l^kJl@xWOz3B(dwb%QkF}yp%HSSwqFEp3KQhH?aW#Vsu6f DtJ+Lk diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 deleted file mode 100644 index adf64119a33d7621aeeaa505d30adb58afaa5559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 Wcmb7Gh#3_FfcPQQP4}zEXhpI%P&f0NSnnn`$sEvnAAqE!peR2pHMt}{w=}0DGd?*#H#f6{!Rn;@<$%vR W5?`3_JZ$SaoUb0gdqQ~|UQRFo diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/63/973d01988ba594743a8046c9c88c2aa527d307 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/63/973d01988ba594743a8046c9c88c2aa527d307 deleted file mode 100644 index 3f771d5c1e30263214cd2a30914b52def2ef7c86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 zcmV+_0M-9^0ZYosPf{?lV9?Sls7&UHj|Y;8$r-8f@%mg^#f3SUC8@?-0MJ1TW5lu) A#Q*>R diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/67/41b31d80b759d26496e68078ea8c6993a5b206 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/67/41b31d80b759d26496e68078ea8c6993a5b206 deleted file mode 100644 index cf19499..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/objects/67/41b31d80b759d26496e68078ea8c6993a5b206 +++ /dev/null @@ -1 +0,0 @@ -xm�OOA Å=ϧhö‰îãE& Á(ÀxœvºË�Ît3S@¿½Ëžš¦¯ï÷Ú5ñîoŠ¢P_Ëé jŽ�o¡áä£`2‚YL—x‹µÀ¥–JÍð»ãŒdƒp^¶DvM6ƒ…ÀnGxG¸G‚½Mþ4Š6 ƒª²]G¾¶â9VUï÷Ú'{x8 €coî34žð2¢ÚˆtùIkÇu.ÝÖÆ–ÿ2Õ4F=*G#½áƒ°vØÿŒ¢¹õZÏT>tœ8+Õ$pv)ë^ep´(æØ›«¨Jq.1î}âXf‡�Ý‘ ŠñÛË|º0ËÉj5›O—æc1þ|Ÿ·P\ÿÏXçLd1qGdj¦]8Ùˆ�m.†J]¡àþK0ª_òCš€ \ No newline at end of file diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/73/47b0f2a9845fa268ad4a19967c706e5d7be38b b/tests/test_project_fixtures/test_project_multi_commit/git/objects/73/47b0f2a9845fa268ad4a19967c706e5d7be38b deleted file mode 100644 index 621f4fc1cb882e93252ee56b37a204041d5c4f7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmV+@0oVR`0bP*6PQx$|L^U8Q_FU`an}IOGdHqO3|KuqZ~q*G}>)p z3=g6+>lAkmUe2ra)l^=@%`wX$jG&3MAl*rF(7@{=#>G1KDx!)Z{!*$f(Cjs-{oW#-pB{Y$&vjaJR45ohv^!AsrC(4Ly?}(o|(-6 diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee b/tests/test_project_fixtures/test_project_multi_commit/git/objects/73/5de5db8bc5e1ed29b3cb7ece62b5e7c8db06ee deleted file mode 100644 index 66ccc09794ebf5efe30fa53a069a0084dc53b13f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmV;20eJp+0gX~!OT#b}^*O)dGK8*B6Xt`1f)64N2R?~DiO#f5w~QvYB&i?&-kYq2 zF;MJN8qPiE+;dWOSiy36bvB#LI&Fh;o1lEy^bYr`4)FZ=0Jmscy&aqk8ZBc_I|c89 z>v|aoZv8uS+6Qnr&}1C&5D-4J`t%%D=)j;;plyrJBns#|CA|W#RLOw8T?oA|g=nz$ zyxB{;#ZjNvXoRw2!50e=u-CO05iLmH3wHM<4Uzehtp;01dk5Xby5MlrG$1W#)1wO| zK6IR}2iNeD+>IS3L^O~N-0Pr{dS0+s_5=3-1~NL0#8UtO diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/7c/e503c2dd97ba78597f6ff6e4393132753573f6 deleted file mode 100644 index 250bef6ac737f97163f7f541ed98f1f4581b0f67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmV-O0Jr~m0ZYosPf{>5U`Q*<&s9jtO3X{o*DFaaE>XzLEyyn_Q3wIDofC^wxww=S eoQqNuOHvgo^Gk~qKx&E=GE$3D^|$~d*cUrI-yGBc diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/80/c1a28714bc4471a440cae6c348c7d0dfc76eed b/tests/test_project_fixtures/test_project_multi_commit/git/objects/80/c1a28714bc4471a440cae6c348c7d0dfc76eed deleted file mode 100644 index 9f46919a3f764e3dfbed0824140bdfcb01ad26a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1248 zcmV<61Rwi&0j*YBbJ|7}?z4Wy+HN9yVnnECTGumqkU=JD0J%umO){xwkrr5xwDRr> zN<04VJ*yj#f@62WFd*&ObN|j|9I-LFXkGmD!}0O4)|umE%8(#Z(qt;ogmEN^kbcV9 zoCMO3vq(}uU~x<(Dh~}!>ym_UEJ=vQYov#{lm-rCnjj%Dm*q_zWdh`)QccTfwTz#E z{RY&;j1xo?&=_M$S%TmzXB2Fp5jh8wh&Gcl6<5t>$O2&$N-7h;q9#e2N@7#8lm?<% zIngZS%NaqFEQ(M>g+y$!aS|sXXd;xOC5|#8UZjkZ$(AM+Lyg8MBrL1rMvVHT*I z0J}>FdS)JGY$aJUBx%IfN<}l6kzk?14=DjjR(mwGy^rYL91iS3_X;ftN%QCk5^y5n zeGPyCPyviKMu4S?dZdAXq2>7>td9^DeJaOqVm1@6rjxgCPA2^F*X8OL^7@2?@$%in z1{{?zwd5wb*=h-V2}Q8|Mcjk76|8Bf3vz~qiCM_R|a9(6&# z$1|d7X0PYmTOI$s<9aTfe*Tij+)UGm1_i7`GNB30qp8^g*8>({FmG@3`x=5zSwKd> z63OY<$O}n7-%rcr>;OrzL)hgyCE~ypL4<(39wNs;#?!;x5?l%tylMe?v%qPpYv6g` z?sR$W}M2k;g%2mn)VH=jV&o|;mJYXt*fegvBYTSf6rnN zd}6fW=Z=!qL54b8kdbZ6On8Shl==TAdlmC-5&a?$2YKTI@srpj7I{B#k2aiJ=3!`K>a7rX%5+Iv;Dyubo8ql zy^_Rf1T(=HgEb@xtCnpP-QO$86?Aeb(D7Ul@%c*u_WTS=Lv=!Ru8M4n;@o<+Gf;$$ zAvsHq{J-+46+q}17fNVtth%EG@=65>@hd@o4Z->$ zUW$zdy8sd_P2c6%mdY7D&hXdSYspzH>H{xnItZaX@pg0y(`>dyz;k5_@-#|mn!PR z2#d40N0OZ1p%E;9cI#3VU$IxHgI??H?t%BIrmJ-- zAIAB%EYNA&b5HDfR|FfcPQQHYPv%*!l^kJl@xWOz3B(d zXRX2%krtd}m%UX!-NXP06mm1uixNvR^Ye-sIvUQe46Vv}-nzwpGeb$U!1k9@-$KpF z%}+_q0h=_bf2PH40WXW$Zjs76Udf+%zV%oIR8dK4aS2#W%~R$>cc<^Fh^){5_QcZA qsMNIh8&pkMW@7F=a3`FfcPQQ7|wtFpN(wN=+-d#4b>SRpP83g5+4sz_H6E>*_$q2bN24mTvr}-ey CZ$gp) diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e b/tests/test_project_fixtures/test_project_multi_commit/git/objects/8c/38f3f3dad51e4585f3984282c2a4bec5349c1e deleted file mode 100644 index e68f806e4b9f3596d3c9fcc6aa1f59610147f291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmV-T0J8sh0R_Q94uBvG1VGQcViWINOnitx0I6C-SyS-f@14n&8S63~PD8mo diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/91/ea44a218fbd2f408430959283f0419c921093e b/tests/test_project_fixtures/test_project_multi_commit/git/objects/91/ea44a218fbd2f408430959283f0419c921093e deleted file mode 100644 index 263fc8c87e325bcaa3c19492252655b82f498d2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmV-T0J8sh0ZYosPf{>5W=Jc_&s9jtO3X{o*DKD*FDgkcEh$#W%q;*i6^c^xQc{b! jxRe!~i&7IyQWYxmON$iBGE>Wo6*5wbQuVk1gVGqx_PZe6 diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/92/8f9938db104a389b465923b8ea1fcce7b5c678 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/92/8f9938db104a389b465923b8ea1fcce7b5c678 deleted file mode 100644 index b6aaa4070d37c8fc9187cd3439f1f5212e4a2886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmV-?0E7Q{0ZYosPf{>4Fl9(9%Fk6u$x6&i&(}*yQpn6L$S*2U$jwhl%_-*MO3q0v zE>>{VfbjKvLBg6=T%38OIXUrZnW;G`3bs(idY*YDsp+XjZXi(&kOJF~qS91NpyJf> e_`Lj*c;Ym5FlI0`FfcPQQ7|wtFpN(wN=+-d#jnHX~&$XuBn5*|u2g(r z4n-uPvo__Jt>VYHv<^pp&hqiqQg3;IPx-~&>kkj-mFMqWZtEV8{i647QE9s%JHT<21KUiSBRc{1FJFH2S*BZ1 z%Az5q;N}K$r3`ATRDPX7c-R+#LOZsFCuyj~zLR;r`m)^IZPnwtEFU&^kLufY_5JHQ z{{Xp=7j<;}M71arz*^O8jFwn0+U|XRnV7|mQ;XQ9b!?z{Lc8apW=DlVi+eI;1x~u@ znd)9hMQEZ#+o(=kN^JC8(^23dd0ack?l<`i$^!vbJkSf7!4X>29klGgvmszPkON2P zgH>2t-#Y?1poG`dBI=xh_P!4^K0>>0oFJ>DJf50xA54NU;J~^8gZ^hcNc>6a#4`!j zY(21rT^bQw6=%eocw)&ZhAE^o?0>#vl|$|6bu9C9X}pe4{+au(u@~p0CpQHwLjoiB zkfP9X;Xzw3!8J7y!iW4%DjY(nSal&!8*3fxew6py&2CxV!)cMyPzQ86;%;FTLW*7f z!WM?Jr!at!Wi5I@2~&iyjM8KGn(g*&?X+LfT5_LM{&Rcg;V&rA?T5?k7cF%H<(h}( Aga7~l diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 b/tests/test_project_fixtures/test_project_multi_commit/git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 deleted file mode 100644 index 711223894375fe1186ac5bfffdc48fb1fa1e65cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 WcmboeKbS6(DiPJS2($ diff --git a/tests/test_project_fixtures/test_project_multi_commit/git/refs/heads/master b/tests/test_project_fixtures/test_project_multi_commit/git/refs/heads/master deleted file mode 100644 index 3add879..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/git/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -1021d98b5943db56122c1f848f371ddc38788d0f diff --git a/tests/test_project_fixtures/test_project_multi_commit/manage.py b/tests/test_project_fixtures/test_project_multi_commit/manage.py deleted file mode 100644 index e0e9599..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_multi_commit.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/__init__.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/admin.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/apps.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0001_create_table.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0001_create_table.py deleted file mode 100644 index 09d00ce..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0001_create_table.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:05 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0002_add_new_not_null_field.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0002_add_new_not_null_field.py deleted file mode 100644 index 7347b0f..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0002_add_new_not_null_field.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:06 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table'), - ] - - operations = [ - migrations.AddField( - model_name='a', - name='new_not_null_field', - field=models.IntegerField(default=1), - preserve_default=False, - ), - ] diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0003_add_new_nullable_field.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0003_add_new_nullable_field.py deleted file mode 100644 index 4ce3b40..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/0003_add_new_nullable_field.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-26 20:34 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0002_add_new_not_null_field'), - ] - - operations = [ - migrations.AddField( - model_name='a', - name='new_nullable_field', - field=models.IntegerField(null=True), - ), - ] diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/models.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/models.py deleted file mode 100644 index 928f993..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/models.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.db import models - -class A(models.Model): - null_field = models.IntegerField(null=True) - new_not_null_field = models.IntegerField(null=False) - new_nullable_field = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/tests.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_app/views.py b/tests/test_project_fixtures/test_project_multi_commit/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/__init__.py b/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/settings.py b/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/settings.py deleted file mode 100644 index c5439eb..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/settings.py +++ /dev/null @@ -1,129 +0,0 @@ -""" -Django settings for test_project_multi_commit project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_multi_commit.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_multi_commit.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/urls.py b/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/wsgi.py b/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/wsgi.py deleted file mode 100644 index 6741b31..0000000 --- a/tests/test_project_fixtures/test_project_multi_commit/test_project_multi_commit/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_rename_column/.gitignore b/tests/test_project_fixtures/test_project_rename_column/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_rename_column/manage.py b/tests/test_project_fixtures/test_project_rename_column/manage.py deleted file mode 100644 index 184f757..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_rename_column.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/__init__.py b/tests/test_project_fixtures/test_project_rename_column/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/admin.py b/tests/test_project_fixtures/test_project_rename_column/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/apps.py b/tests/test_project_fixtures/test_project_rename_column/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0001_create_table.py b/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0001_create_table.py deleted file mode 100644 index 90a71dc..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0001_create_table.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:12 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0002_rename_column.py b/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0002_rename_column.py deleted file mode 100644 index e998757..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/0002_rename_column.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:12 -from __future__ import unicode_literals - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table'), - ] - - operations = [ - migrations.RenameField( - model_name='a', - old_name='null_field', - new_name='new_name_field', - ), - ] diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_rename_column/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/models.py b/tests/test_project_fixtures/test_project_rename_column/test_app/models.py deleted file mode 100644 index aff774d..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_app/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class A(models.Model): - new_name_field = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/tests.py b/tests/test_project_fixtures/test_project_rename_column/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_rename_column/test_app/views.py b/tests/test_project_fixtures/test_project_rename_column/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/__init__.py b/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/settings.py b/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/settings.py deleted file mode 100644 index 126901b..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/settings.py +++ /dev/null @@ -1,130 +0,0 @@ -""" -Django settings for test_project_rename_column project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_rename_column.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_rename_column.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/urls.py b/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/wsgi.py b/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/wsgi.py deleted file mode 100644 index 6741b31..0000000 --- a/tests/test_project_fixtures/test_project_rename_column/test_project_rename_column/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_add_not_null_column.settings") - -application = get_wsgi_application() diff --git a/tests/test_project_fixtures/test_project_rename_table/.gitignore b/tests/test_project_fixtures/test_project_rename_table/.gitignore deleted file mode 100644 index 63973d0..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.pyc -__pycache__/ -*sqlite3 diff --git a/tests/test_project_fixtures/test_project_rename_table/manage.py b/tests/test_project_fixtures/test_project_rename_table/manage.py deleted file mode 100644 index dee3fd6..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_rename_table.settings") - try: - from django.core.management import execute_from_command_line - except ImportError: - # The above import may fail for some other reason. Ensure that the - # issue is really that Django is missing to avoid masking other - # exceptions on Python 2. - try: - import django - except ImportError: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) - raise - execute_from_command_line(sys.argv) diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/__init__.py b/tests/test_project_fixtures/test_project_rename_table/test_app/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/admin.py b/tests/test_project_fixtures/test_project_rename_table/test_app/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_app/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/apps.py b/tests/test_project_fixtures/test_project_rename_table/test_app/apps.py deleted file mode 100644 index fc04070..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_app/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TestAppConfig(AppConfig): - name = 'test_app' diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0001_create_table.py b/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0001_create_table.py deleted file mode 100644 index d847af6..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0001_create_table.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:15 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='A', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('null_field', models.IntegerField(null=True)), - ], - ), - ] diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0002_rename_table.py b/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0002_rename_table.py deleted file mode 100644 index f75ea5c..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/0002_rename_table.py +++ /dev/null @@ -1,19 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.6 on 2017-10-25 14:15 -from __future__ import unicode_literals - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('test_app', '0001_create_table'), - ] - - operations = [ - migrations.RenameModel( - old_name='A', - new_name='B', - ), - ] diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/__init__.py b/tests/test_project_fixtures/test_project_rename_table/test_app/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/models.py b/tests/test_project_fixtures/test_project_rename_table/test_app/models.py deleted file mode 100644 index 2633c55..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_app/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class B(models.Model): - null_field = models.IntegerField(null=True) diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/tests.py b/tests/test_project_fixtures/test_project_rename_table/test_app/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_app/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/tests/test_project_fixtures/test_project_rename_table/test_app/views.py b/tests/test_project_fixtures/test_project_rename_table/test_app/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_app/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/__init__.py b/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/settings.py b/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/settings.py deleted file mode 100644 index 79a5ee2..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/settings.py +++ /dev/null @@ -1,130 +0,0 @@ -""" -Django settings for test_project_rename_table project. - -Generated by 'django-admin startproject' using Django 1.11.6. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/1.11/ref/settings/ -""" - -import os - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'gtb+mohs%gf0+#fr89vw7e&#edmv=q8!iv+n&j_soawk$tkj3^' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'test_app' -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'test_project_rename_table.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'test_project_rename_table.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/1.11/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - }, - 'mysql': { - 'ENGINE': 'django_fake_database_backends.backends.mysql', - }, - 'sqlite': { - 'ENGINE': 'django_fake_database_backends.backends.sqlite3', - }, - 'postgresql': { - 'ENGINE': 'django_fake_database_backends.backends.postgresql', - }, -} - - -# Password validation -# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/1.11/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/1.11/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/urls.py b/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/urls.py deleted file mode 100644 index 735de5d..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/urls.py +++ /dev/null @@ -1,21 +0,0 @@ -"""linter_test_project URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/1.11/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.conf.urls import url, include - 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) -""" -from django.conf.urls import url -from django.contrib import admin - -urlpatterns = [ - url(r'^admin/', admin.site.urls), -] diff --git a/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/wsgi.py b/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/wsgi.py deleted file mode 100644 index 96d3e60..0000000 --- a/tests/test_project_fixtures/test_project_rename_table/test_project_rename_table/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for linter_test_project project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test_project_rename_table.settings") - -application = get_wsgi_application()