def test_named_tempfile1(): name = None with named_tempfile() as tempfile: name = tempfile.name assert_true(os.path.isfile(name)) tempfile.write('hello'.encode('utf8')) tempfile.close() assert_true(os.path.isfile(name)) assert_false(os.path.isfile(name))
def test_named_tempfile2(): name = None # The specification of delete=True should be ignored. with named_tempfile(delete=True) as tempfile: name = tempfile.name assert_true(os.path.isfile(name)) tempfile.write('hello'.encode('utf8')) tempfile.close() assert_true(os.path.isfile(name)) assert_false(os.path.isfile(name))