fix: minor bugs in testcases for: common, metadata, update

This commit is contained in:
Michael Pöhn 2018-08-06 22:13:40 +02:00
parent 28ec93c587
commit 5d5617bf40
3 changed files with 6 additions and 4 deletions

View File

@ -822,7 +822,7 @@ class CommonTest(unittest.TestCase):
'-e',
'ssh -oBatchMode=yes -oIdentitiesOnly=yes -i ssh/id_rsa',
cmd[6],
'example.com:/var/www/fdroid/repo/buildlogs'],
'example.com:/var/www/fdroid/repo/buildlogs/'],
cmd)
self.assertTrue(cmd[6].endswith('/com.example.app_4711_1.log.gz'))
with gzip.open(cmd[6], 'r') as f:
@ -835,7 +835,7 @@ class CommonTest(unittest.TestCase):
'-e',
'ssh -oBatchMode=yes -oIdentitiesOnly=yes -i ssh/id_rsa',
cmd[6],
'example.com:/var/www/fdroid/archive/buildlogs'],
'example.com:/var/www/fdroid/archive/buildlogs/'],
cmd)
self.assertTrue(cmd[6].endswith('/com.example.app_4711_1.log.gz'))
with gzip.open(cmd[6], 'r') as f:

View File

@ -22,7 +22,7 @@ License: GPL-3.0-only
Litecoin: null
MaintainerNotes: ''
Name: null
NoSourceSince: ''
NoSourceSince: '1.5'
Provides: null
Repo: https://github.com/miguelvps/PoliteDroid.git
RepoType: git

View File

@ -49,7 +49,9 @@ class SignaturesTest(unittest.TestCase):
'99fbb3211ef5d7c1253f3a7ad4836eadc9905103ce6a75916c40de2831958284'),
)
for path, checksum in filesAndHashes:
self.assertTrue(os.path.isfile(path))
self.assertTrue(os.path.isfile(path),
msg="check whether '{path}' was extracted "
"correctly.".format(path=path))
with open(path, 'rb') as f:
self.assertEqual(hashlib.sha256(f.read()).hexdigest(), checksum)