mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-05 02:50:46 +00:00
libssh2: fix ptest
One of the ptest was failing as it was missing an RDEPENDS for its test on documentation. Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
ptestdir=$(dirname "$(readlink -f "$0")")
|
||||
for test in $(ls $ptestdir/tests)
|
||||
cd tests
|
||||
for test in $(ls)
|
||||
do
|
||||
./test-driver --test-name $test --log-file $test.log --trs-file $test.trs --color-tests no --enable-hard-errors yes --expect-failure no -- ./tests/$test
|
||||
./../test-driver --test-name $test --log-file ../$test.log --trs-file ../$test.trs --color-tests no --enable-hard-errors yes --expect-failure no -- ./$test
|
||||
done
|
||||
|
||||
@@ -28,7 +28,9 @@ PACKAGECONFIG[gcrypt] = "--with-crypto=libgcrypt --with-libgcrypt-prefix=${STAGI
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
|
||||
RDEPENDS_${PN}-ptest = "bash"
|
||||
# required for ptest on documentation
|
||||
RDEPENDS_${PN}-ptest = "man-db"
|
||||
RDEPENDS_${PN}-ptest_append_libc-glibc = " locale-base-en-us"
|
||||
|
||||
do_compile_ptest() {
|
||||
sed -i "/\$(MAKE) \$(AM_MAKEFLAGS) check-TESTS/d" tests/Makefile
|
||||
@@ -40,4 +42,6 @@ do_install_ptest() {
|
||||
install -m 0755 ${B}/tests/.libs/simple ${D}${PTEST_PATH}/tests/
|
||||
install -m 0755 ${S}/tests/mansyntax.sh ${D}${PTEST_PATH}/tests/
|
||||
install -m 0755 ${S}/test-driver ${D}${PTEST_PATH}/
|
||||
mkdir -p ${D}${PTEST_PATH}/docs
|
||||
cp -r ${S}/docs/* ${D}${PTEST_PATH}/docs/
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user