From: Costin Constantin Date: Fri, 21 Aug 2015 11:37:49 +0000 (+0300) Subject: oeqa/oetest.py: add better package search for hasPackage() X-Git-Tag: 2015-10~768 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=f07045fcae859c902434062d1725f1348f42d1dd;p=openembedded-core.git oeqa/oetest.py: add better package search for hasPackage() Modified hasPackage() to split the content of pacakage manifest file in containing lines and search at the begining of each line the existance of the needed pkg. [YOCTO #8170] Signed-off-by: Costin Constantin Signed-off-by: Richard Purdie --- diff --git a/meta/lib/oeqa/oetest.py b/meta/lib/oeqa/oetest.py index dfed3dea87..b6d2a2ca64 100644 --- a/meta/lib/oeqa/oetest.py +++ b/meta/lib/oeqa/oetest.py @@ -99,9 +99,9 @@ class oeTest(unittest.TestCase): @classmethod def hasPackage(self, pkg): - - if re.search(pkg, oeTest.tc.pkgmanifest): - return True + for item in oeTest.tc.pkgmanifest.split('\n'): + if re.match(pkg, item): + return True return False @classmethod