@@ -20,7 +20,7 @@ class ModuleAnchorMixin:
20
20
from . import data02 as anchor02
21
21
22
22
23
- class FunctionalAPIBase () :
23
+ class FunctionalAPIBase :
24
24
def _gen_resourcetxt_path_parts (self ):
25
25
"""Yield various names of a text file in anchor02, each in a subTest
26
26
"""
@@ -61,18 +61,21 @@ def test_read_text(self):
61
61
resources .read_text (self .anchor01 , 'utf-16.file' )
62
62
self .assertEqual (
63
63
resources .read_text (
64
- self .anchor01 , 'binary.file' , encoding = 'latin1' ,
64
+ self .anchor01 ,
65
+ 'binary.file' ,
66
+ encoding = 'latin1' ,
65
67
),
66
68
'\x00 \x01 \x02 \x03 ' ,
67
69
)
68
70
self .assertEqual (
69
71
resources .read_text (
70
- self .anchor01 , 'utf-16.file' ,
72
+ self .anchor01 ,
73
+ 'utf-16.file' ,
71
74
errors = 'backslashreplace' ,
72
75
),
73
76
'Hello, UTF-16 world!\n ' .encode ('utf-16' ).decode (
74
77
errors = 'backslashreplace' ,
75
- )
78
+ ),
76
79
)
77
80
78
81
def test_read_binary (self ):
@@ -105,18 +108,21 @@ def test_open_text(self):
105
108
with self .assertRaises (UnicodeDecodeError ):
106
109
f .read ()
107
110
with resources .open_text (
108
- self .anchor01 , 'binary.file' , encoding = 'latin1' ,
111
+ self .anchor01 ,
112
+ 'binary.file' ,
113
+ encoding = 'latin1' ,
109
114
) as f :
110
115
self .assertEqual (f .read (), '\x00 \x01 \x02 \x03 ' )
111
116
with resources .open_text (
112
- self .anchor01 , 'utf-16.file' ,
117
+ self .anchor01 ,
118
+ 'utf-16.file' ,
113
119
errors = 'backslashreplace' ,
114
120
) as f :
115
121
self .assertEqual (
116
122
f .read (),
117
123
'Hello, UTF-16 world!\n ' .encode ('utf-16' ).decode (
118
124
errors = 'backslashreplace' ,
119
- )
125
+ ),
120
126
)
121
127
122
128
def test_open_binary (self ):
0 commit comments