oeqa/selftest/devtool: fix test if build directory is not inside COREBASE
Fix test_devtool_update_recipe_git to work when build directory is not inside COREBASE. Fixes [YOCTO #8639]. (From OE-Core rev: 0225888207f82e5f1d9e3dffb7c342a10169aea3) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
fd6bf771d0
commit
a301f6e3b8
|
@ -582,7 +582,7 @@ class DevtoolTests(DevtoolBase):
|
|||
# Now try with auto mode
|
||||
runCmd('cd %s; git checkout %s %s' % (os.path.dirname(recipefile), testrecipe, os.path.basename(recipefile)))
|
||||
result = runCmd('devtool update-recipe %s' % testrecipe)
|
||||
result = runCmd('git rev-parse --show-toplevel')
|
||||
result = runCmd('git rev-parse --show-toplevel', cwd=os.path.dirname(recipefile))
|
||||
topleveldir = result.output.strip()
|
||||
relpatchpath = os.path.join(os.path.relpath(os.path.dirname(recipefile), topleveldir), testrecipe)
|
||||
expected_status = [(' M', os.path.relpath(recipefile, topleveldir)),
|
||||
|
|
Loading…
Reference in New Issue