From 58789be270c903bf75c1946a4c626b37a5bcdc72 Mon Sep 17 00:00:00 2001 From: Mariano Lopez Date: Fri, 13 Jan 2017 10:47:53 +0000 Subject: testimage.bbclass: Add package install feature This allows to use the package install feature with the new OEQA framework. [YOCTO #10234] (From OE-Core rev: 077dc19445574457769eb4f231de97e8059cb75e) Signed-off-by: Mariano Lopez Signed-off-by: Richard Purdie --- meta/lib/oeqa/core/utils/test.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'meta/lib/oeqa/core') diff --git a/meta/lib/oeqa/core/utils/test.py b/meta/lib/oeqa/core/utils/test.py index 88d176552e..88d5d13981 100644 --- a/meta/lib/oeqa/core/utils/test.py +++ b/meta/lib/oeqa/core/utils/test.py @@ -10,11 +10,13 @@ def getSuiteCases(suite): Returns individual test from a test suite. """ tests = [] - for item in suite: - if isinstance(item, unittest.suite.TestSuite): + + if isinstance(suite, unittest.TestCase): + tests.append(suite) + elif isinstance(suite, unittest.suite.TestSuite): + for item in suite: tests.extend(getSuiteCases(item)) - elif isinstance(item, unittest.TestCase): - tests.append(item) + return tests def getSuiteModules(suite): -- cgit v1.2.3-54-g00ecf