"""
icons_src = dict()
- density_re = re.compile('^res/(.*)/' + icon_name + '\.(png|xml)$')
+ density_re = re.compile('^res/(.*)/{}\.(png|xml)$'.format(icon_name))
with zipfile.ZipFile(apkfile) as zf:
for filename in zf.namelist():
m = density_re.match(filename)
with self.assertRaises(fdroidserver.exception.FDroidException):
fdroidserver.update.has_known_vulnerability('janus.apk')
+ def test_get_apk_icon_when_src_is_none(self):
+ config = dict()
+ fdroidserver.common.fill_config_defaults(config)
+ fdroidserver.common.config = config
+ fdroidserver.update.config = config
+
+ # pylint: disable=protected-access
+ icons_src = fdroidserver.update._get_apk_icons_src('urzip-release.apk', None)
+ assert icons_src == {}
+
if __name__ == "__main__":
parser = optparse.OptionParser()