aboutsummaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/oetest.py
diff options
context:
space:
mode:
authorCostin Constantin <costin.c.constantin@intel.com>2015-08-21 14:37:49 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-08-26 08:26:37 +0100
commitf07045fcae859c902434062d1725f1348f42d1dd (patch)
tree90d3a50673c60a51530d51231e5b2c8be7df5d47 /meta/lib/oeqa/oetest.py
parent2f5cbfee0ab1189fbb83f0e785d79c8d123fccc2 (diff)
downloadopenembedded-core-contrib-f07045fcae859c902434062d1725f1348f42d1dd.tar.gz
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 <costin.c.constantin@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa/oetest.py')
-rw-r--r--meta/lib/oeqa/oetest.py6
1 files changed, 3 insertions, 3 deletions
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