Code Duplication    Length = 19-20 lines in 2 locations

elodie/tests/media/video_test.py 2 locations

@@ 180-199 (lines=20) @@
177
178
    assert metadata['title'] == 'my video title', metadata['title']
179
180
def test_set_title_non_ascii():
181
    temporary_folder, folder = helper.create_working_folder()
182
183
    origin = '%s/video.mov' % folder
184
    shutil.copyfile(helper.get_file('video.mov'), origin)
185
186
    video = Video(origin)
187
    origin_metadata = video.get_metadata()
188
189
    unicode_title = u'形声字 / 形聲字' 
190
    status = video.set_title(unicode_title)
191
192
    assert status == True, status
193
194
    video_new = Video(origin)
195
    metadata = video_new.get_metadata()
196
197
    shutil.rmtree(folder)
198
199
    assert metadata['title'] == unicode_title, metadata['title']
200
@@ 160-178 (lines=19) @@
157
    assert helper.isclose(metadata['latitude'], 11.1111111111), metadata['latitude']
158
    assert helper.isclose(metadata['longitude'], 99.9999999999), metadata['longitude']
159
160
def test_set_title():
161
    temporary_folder, folder = helper.create_working_folder()
162
163
    origin = '%s/video.mov' % folder
164
    shutil.copyfile(helper.get_file('video.mov'), origin)
165
166
    video = Video(origin)
167
    origin_metadata = video.get_metadata()
168
169
    status = video.set_title('my video title')
170
171
    assert status == True, status
172
173
    video_new = Video(origin)
174
    metadata = video_new.get_metadata()
175
176
    shutil.rmtree(folder)
177
178
    assert metadata['title'] == 'my video title', metadata['title']
179
180
def test_set_title_non_ascii():
181
    temporary_folder, folder = helper.create_working_folder()