> Personally, I've never really understood the purpose of > test_support.TESTFN. Whenever I've needed a temporary file for a test, I > just use the tempfile module (e.g. test_cmd_line_script, test_runpy). > Tests using that module don't care if the old files take 'a while' to > get deleted on Windows, as tempfile uses a different name each time anyway. > > Is using a fixed TESTFN just an old approach that predates the existence > of a robust tempfile module in the standard library?
No. I believe the rationale for TESTFN is to provide a fixed name, precisely so that the test suite doesn't leave tons of garbage around. Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com