@@ -606,6 +606,7 @@ def test_iterparse(self):
606
606
self .assertEqual (str (cm .exception ),
607
607
'junk after document element: line 1, column 12' )
608
608
609
+ self .addCleanup (support .unlink , TESTFN )
609
610
with open (TESTFN , "wb" ) as f :
610
611
f .write (b"<document />junk" )
611
612
it = iterparse (TESTFN )
@@ -2794,9 +2795,6 @@ def test_setslice_negative_steps(self):
2794
2795
2795
2796
2796
2797
class IOTest (unittest .TestCase ):
2797
- def tearDown (self ):
2798
- support .unlink (TESTFN )
2799
-
2800
2798
def test_encoding (self ):
2801
2799
# Test encoding issues.
2802
2800
elem = ET .Element ("tag" )
@@ -2867,12 +2865,14 @@ def test_encoding(self):
2867
2865
"<tag key=\" åöö<>\" />" % enc ).encode (enc ))
2868
2866
2869
2867
def test_write_to_filename (self ):
2868
+ self .addCleanup (support .unlink , TESTFN )
2870
2869
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2871
2870
tree .write (TESTFN )
2872
2871
with open (TESTFN , 'rb' ) as f :
2873
2872
self .assertEqual (f .read (), b'''<site />''' )
2874
2873
2875
2874
def test_write_to_text_file (self ):
2875
+ self .addCleanup (support .unlink , TESTFN )
2876
2876
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2877
2877
with open (TESTFN , 'w' , encoding = 'utf-8' ) as f :
2878
2878
tree .write (f , encoding = 'unicode' )
@@ -2881,6 +2881,7 @@ def test_write_to_text_file(self):
2881
2881
self .assertEqual (f .read (), b'''<site />''' )
2882
2882
2883
2883
def test_write_to_binary_file (self ):
2884
+ self .addCleanup (support .unlink , TESTFN )
2884
2885
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2885
2886
with open (TESTFN , 'wb' ) as f :
2886
2887
tree .write (f )
@@ -2889,6 +2890,7 @@ def test_write_to_binary_file(self):
2889
2890
self .assertEqual (f .read (), b'''<site />''' )
2890
2891
2891
2892
def test_write_to_binary_file_with_bom (self ):
2893
+ self .addCleanup (support .unlink , TESTFN )
2892
2894
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2893
2895
# test BOM writing to buffered file
2894
2896
with open (TESTFN , 'wb' ) as f :
0 commit comments