mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-10-05 18:50:09 +02:00
Merge branch 'emtpy_checkupdatedata' into 'master'
[checkupdates] UpdateCheckData tag for verocode if no regex See merge request fdroid/fdroidserver!962
This commit is contained in:
commit
02a63a2ec0
@ -171,11 +171,13 @@ def check_tags(app, pattern):
|
|||||||
else:
|
else:
|
||||||
filecontent = tag
|
filecontent = tag
|
||||||
|
|
||||||
m = re.search(codeex, filecontent)
|
vercode = tag
|
||||||
if not m:
|
if codeex:
|
||||||
continue
|
m = re.search(codeex, filecontent)
|
||||||
|
if not m:
|
||||||
|
continue
|
||||||
|
|
||||||
vercode = m.group(1).strip()
|
vercode = m.group(1).strip()
|
||||||
|
|
||||||
if filever:
|
if filever:
|
||||||
if filever != '.':
|
if filever != '.':
|
||||||
|
@ -265,6 +265,13 @@ class CheckupdatesTest(unittest.TestCase):
|
|||||||
self.assertEqual(vername, '1.1.0')
|
self.assertEqual(vername, '1.1.0')
|
||||||
self.assertEqual(vercode, '1')
|
self.assertEqual(vercode, '1')
|
||||||
|
|
||||||
|
app.UpdateCheckData = '|||'
|
||||||
|
vcs.latesttags.return_value = ['2']
|
||||||
|
with mock.patch('fdroidserver.common.getvcs', return_value=vcs):
|
||||||
|
vername, vercode, _tag = fdroidserver.checkupdates.check_tags(app, None)
|
||||||
|
self.assertEqual(vername, '2')
|
||||||
|
self.assertEqual(vercode, '2')
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = optparse.OptionParser()
|
parser = optparse.OptionParser()
|
||||||
|
Loading…
Reference in New Issue
Block a user