summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/selftest/devtool.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib/oeqa/selftest/devtool.py')
-rw-r--r--meta/lib/oeqa/selftest/devtool.py15
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)