Code Duplication    Length = 13-13 lines in 2 locations

tests/test_fileio.py 2 locations

@@ 174-186 (lines=13) @@
171
    encoding = 'UTF-8'
172
    zip_filename = 'delimited_file1.txt'
173
174
    @classmethod
175
    def setUpClass(cls):
176
        file_content = delimited_text()
177
        with NamedTemporaryFile(prefix='delim_', suffix='.txt', delete=False) as tmp:
178
            with open(tmp.name, 'w', encoding='UTF-8') as text_file:
179
                text_file.write(file_content)
180
            cls.path = tmp.name
181
182
        file_content_bytes = bytes(file_content, cls.encoding)
183
        with NamedTemporaryFile(prefix='zipped_', suffix='.zip', delete=False) as tmp:
184
            with zipfile.ZipFile(tmp.name, mode='w') as myzip:
185
                myzip.writestr(cls.zip_filename, file_content_bytes)
186
            cls.zip_path = tmp.name
187
188
    def setUp(self):
189
        self.maxDiff = None
@@ 96-108 (lines=13) @@
93
    encoding = 'UTF-8'
94
    zip_filename = 'delimited_file1.txt'
95
96
    @classmethod
97
    def setUpClass(cls):
98
        file_content = delimited_text()
99
        with NamedTemporaryFile(prefix='delim_', suffix='.txt', delete=False) as tmp:
100
            with open(tmp.name, 'w', encoding='UTF-8') as text_file:
101
                text_file.write(file_content)
102
            cls.path = tmp.name
103
104
        file_content_bytes = bytes(file_content, cls.encoding)
105
        with NamedTemporaryFile(prefix='zipped_', suffix='.zip', delete=False) as tmp:
106
            with zipfile.ZipFile(tmp.name, mode='w') as myzip:
107
                myzip.writestr(cls.zip_filename, file_content_bytes)
108
            cls.zip_path = tmp.name
109
110
    def setUp(self):
111
        self.maxDiff = None