> 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

Reply via email to