diff options
Diffstat (limited to 'meta/lib')
-rw-r--r-- | meta/lib/oeqa/selftest/devtool.py | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/meta/lib/oeqa/selftest/devtool.py b/meta/lib/oeqa/selftest/devtool.py index 8faea93784..7af82df632 100644 --- a/meta/lib/oeqa/selftest/devtool.py +++ b/meta/lib/oeqa/selftest/devtool.py | |||
@@ -232,15 +232,16 @@ class DevtoolTests(DevtoolBase): | |||
232 | self.assertIn(srcdir, result.output) | 232 | self.assertIn(srcdir, result.output) |
233 | # Check recipe | 233 | # Check recipe |
234 | recipefile = get_bb_var('FILE', testrecipe) | 234 | recipefile = get_bb_var('FILE', testrecipe) |
235 | self.assertIn('%s.bb' % testrecipe, recipefile, 'Recipe file incorrectly named') | 235 | self.assertIn('%s_%s.bb' % (testrecipe, testver), recipefile, 'Recipe file incorrectly named') |
236 | checkvars = {} | 236 | checkvars = {} |
237 | checkvars['S'] = '${WORKDIR}/MarkupSafe-%s' % testver | 237 | checkvars['S'] = '${WORKDIR}/MarkupSafe-${PV}' |
238 | checkvars['SRC_URI'] = url | 238 | checkvars['SRC_URI'] = url.replace(testver, '${PV}') |
239 | self._test_recipe_contents(recipefile, checkvars, []) | 239 | self._test_recipe_contents(recipefile, checkvars, []) |
240 | # Try with version specified | 240 | # Try with version specified |
241 | result = runCmd('devtool reset -n %s' % testrecipe) | 241 | result = runCmd('devtool reset -n %s' % testrecipe) |
242 | shutil.rmtree(srcdir) | 242 | shutil.rmtree(srcdir) |
243 | result = runCmd('devtool add %s %s -f %s -V %s' % (testrecipe, srcdir, url, testver)) | 243 | fakever = '1.9' |
244 | result = runCmd('devtool add %s %s -f %s -V %s' % (testrecipe, srcdir, url, fakever)) | ||
244 | self.assertTrue(os.path.isfile(os.path.join(srcdir, 'setup.py')), 'Unable to find setup.py in source directory') | 245 | self.assertTrue(os.path.isfile(os.path.join(srcdir, 'setup.py')), 'Unable to find setup.py in source directory') |
245 | # Test devtool status | 246 | # Test devtool status |
246 | result = runCmd('devtool status') | 247 | result = runCmd('devtool status') |
@@ -248,10 +249,10 @@ class DevtoolTests(DevtoolBase): | |||
248 | self.assertIn(srcdir, result.output) | 249 | self.assertIn(srcdir, result.output) |
249 | # Check recipe | 250 | # Check recipe |
250 | recipefile = get_bb_var('FILE', testrecipe) | 251 | recipefile = get_bb_var('FILE', testrecipe) |
251 | self.assertIn('%s_%s.bb' % (testrecipe, testver), recipefile, 'Recipe file incorrectly named') | 252 | self.assertIn('%s_%s.bb' % (testrecipe, fakever), recipefile, 'Recipe file incorrectly named') |
252 | checkvars = {} | 253 | checkvars = {} |
253 | checkvars['S'] = '${WORKDIR}/MarkupSafe-${PV}' | 254 | checkvars['S'] = '${WORKDIR}/MarkupSafe-%s' % testver |
254 | checkvars['SRC_URI'] = url.replace(testver, '${PV}') | 255 | checkvars['SRC_URI'] = url |
255 | self._test_recipe_contents(recipefile, checkvars, []) | 256 | self._test_recipe_contents(recipefile, checkvars, []) |
256 | 257 | ||
257 | @testcase(1161) | 258 | @testcase(1161) |