@@ -617,6 +617,7 @@ def test_iterparse(self):
617
617
self .assertEqual (str (cm .exception ),
618
618
'junk after document element: line 1, column 12' )
619
619
620
+ self .addCleanup (support .unlink , TESTFN )
620
621
with open (TESTFN , "wb" ) as f :
621
622
f .write (b"<document />junk" )
622
623
it = iterparse (TESTFN )
@@ -2849,9 +2850,6 @@ def test_setslice_negative_steps(self):
2849
2850
2850
2851
2851
2852
class IOTest (unittest .TestCase ):
2852
- def tearDown (self ):
2853
- support .unlink (TESTFN )
2854
-
2855
2853
def test_encoding (self ):
2856
2854
# Test encoding issues.
2857
2855
elem = ET .Element ("tag" )
@@ -2922,12 +2920,14 @@ def test_encoding(self):
2922
2920
"<tag key=\" åöö<>\" />" % enc ).encode (enc ))
2923
2921
2924
2922
def test_write_to_filename (self ):
2923
+ self .addCleanup (support .unlink , TESTFN )
2925
2924
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2926
2925
tree .write (TESTFN )
2927
2926
with open (TESTFN , 'rb' ) as f :
2928
2927
self .assertEqual (f .read (), b'''<site />''' )
2929
2928
2930
2929
def test_write_to_text_file (self ):
2930
+ self .addCleanup (support .unlink , TESTFN )
2931
2931
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2932
2932
with open (TESTFN , 'w' , encoding = 'utf-8' ) as f :
2933
2933
tree .write (f , encoding = 'unicode' )
@@ -2936,6 +2936,7 @@ def test_write_to_text_file(self):
2936
2936
self .assertEqual (f .read (), b'''<site />''' )
2937
2937
2938
2938
def test_write_to_binary_file (self ):
2939
+ self .addCleanup (support .unlink , TESTFN )
2939
2940
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2940
2941
with open (TESTFN , 'wb' ) as f :
2941
2942
tree .write (f )
@@ -2944,6 +2945,7 @@ def test_write_to_binary_file(self):
2944
2945
self .assertEqual (f .read (), b'''<site />''' )
2945
2946
2946
2947
def test_write_to_binary_file_with_bom (self ):
2948
+ self .addCleanup (support .unlink , TESTFN )
2947
2949
tree = ET .ElementTree (ET .XML ('''<site />''' ))
2948
2950
# test BOM writing to buffered file
2949
2951
with open (TESTFN , 'wb' ) as f :
0 commit comments