mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00
patchtest: fix lic_files_chksum test regex
the test_lic_files_chksum_modified_not_mentioned test in patchtest wasn't picking up on 'License-Update:' tags correctly. Use pyparsing's AtLineStart class to simplify the regex setup and search. (From OE-Core rev: dc9126e45e74b915faaf296037e7ece41785bf4a) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
1b04f4422e
commit
95a3f69be5
|
@ -12,8 +12,7 @@ class LicFilesChkSum(base.Metadata):
|
|||
metadata = 'LIC_FILES_CHKSUM'
|
||||
license = 'LICENSE'
|
||||
closed = 'CLOSED'
|
||||
lictag = 'License-Update'
|
||||
lictag_re = pyparsing.Regex("^%s:" % lictag)
|
||||
lictag_re = pyparsing.AtLineStart("License-Update:")
|
||||
|
||||
def test_lic_files_chksum_presence(self):
|
||||
if not self.added:
|
||||
|
@ -71,5 +70,5 @@ class LicFilesChkSum(base.Metadata):
|
|||
if self.lictag_re.search_string(commit.commit_message):
|
||||
break
|
||||
else:
|
||||
self.fail('LIC_FILES_CHKSUM changed on target %s but there is no "%s" tag in commit message. Include it with a brief description' % (pn, self.lictag),
|
||||
self.fail('LIC_FILES_CHKSUM changed on target %s but there is no "License-Update:" tag in commit message. Include it with a brief description' % pn,
|
||||
data=[('Current checksum', pretest), ('New checksum', test)])
|
||||
|
|
Loading…
Reference in New Issue
Block a user