mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
oeqa/recipetool: Fix symlink resolution
Instead of readlink we need to use realpath to resolve any possible symlink in the file name. I'd got the two confused in the previous patch. This should really fix selftest failures on the autobuilder. (From OE-Core rev: 878764ab7252f9b5b67b697dcd51b961b673fda0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -112,7 +112,7 @@ class RecipetoolTests(DevtoolBase):
|
||||
def test_recipetool_appendfile_binary(self):
|
||||
# Try appending a binary file
|
||||
# /bin/ls can be a symlink to /usr/bin/ls
|
||||
ls = os.readlink("/bin/ls")
|
||||
ls = os.path.realpath("/bin/ls")
|
||||
result = runCmd('recipetool appendfile %s /bin/ls %s -r coreutils' % (templayerdir, ls))
|
||||
self.assertIn('WARNING: ', result.output)
|
||||
self.assertIn('is a binary', result.output)
|
||||
|
||||
Reference in New Issue
Block a user