]> granicus.if.org Git - python/commit
test_copytree_simple(): This was leaving behind two new temp
authorTim Peters <tim.peters@gmail.com>
Thu, 10 Aug 2006 03:01:26 +0000 (03:01 +0000)
committerTim Peters <tim.peters@gmail.com>
Thu, 10 Aug 2006 03:01:26 +0000 (03:01 +0000)
commitb2dd1a3906d6ad0cbd4a136f2c93580b48212975
treee2141ef052e6323b4674ca3c81f73f72940787e7
parent1fe9ca09a30ec7e81d986ebd3b1acff4d16d5947
test_copytree_simple():  This was leaving behind two new temp
directories each time it ran, at least on Windows.

Several changes:  explicitly closed all files; wrapped long
lines; stopped suppressing errors when removing a file or
directory fails (removing /shouldn't/ fail!); and changed
what appeared to be incorrect usage of os.removedirs() (that
doesn't remove empty directories at and /under/ the given
path, instead it must be given an empty leaf directory and
then deletes empty directories moving /up/ the path -- could
be that the conceptually simpler shutil.rmtree() was really
actually intended here).
Lib/test/test_shutil.py