Don't delete *.pyc fils in the .git directory

If you have a branch named "remove-all-.pyc", the original code would
clobber it inside the .git directory, because branches become files with
the same name.  This prevents find from looking in .git, saving your
precious oddly named branches.
This commit is contained in:
Ned Batchelder
2015-04-30 18:17:17 -04:00
parent 22d818e0fb
commit 72c0991005

View File

@@ -18,7 +18,7 @@ def clean_test_files():
Clean fixture files used by tests and .pyc files
"""
sh("git clean -fqdx test_root/logs test_root/data test_root/staticfiles test_root/uploads")
sh("find . -type f -name \"*.pyc\" -delete")
sh("find . -type f -name \"*.pyc\" -not -path './.git/*' -delete")
sh("rm -rf test_root/log/auto_screenshots/*")
sh("rm -rf /tmp/mako_[cl]ms")