Fix ResourceWarning: unclosed file, in tests

This commit is contained in:
Mickaël Schoentgen 2018-08-18 11:43:38 +02:00
parent 041a4ee05b
commit f9619a8e1c
2 changed files with 10 additions and 10 deletions

View file

@ -86,12 +86,11 @@ class TestEXIFHeader(unittest.TestCase):
def test_with_bytes(self):
outputBytes = io.BytesIO()
message = b"Secret"
exifHeader.hide(open("./tests/sample-files/20160505T130442.jpg", 'rb'),
outputBytes,
secret_message=message)
with open("./tests/sample-files/20160505T130442.jpg", 'rb') as f:
exifHeader.hide(f, outputBytes, secret_message=message)
clear_message = exifHeader.reveal(outputBytes)
self.assertEqual(message, clear_message)
clear_message = exifHeader.reveal(outputBytes)
self.assertEqual(message, clear_message)
def tearDown(self):
try: