python3-google-auth-oauthlib: add ptest

* Tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

Ptest result:
==============
qemux86-64:

Testsuite summary
TOTAL: 37
PASS: 37
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 15
END: /usr/lib/python3-google-auth-oauthlib/ptest
2024-03-07T15:48
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 37
PASS: 37
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 15
END: /usr/lib/python3-google-auth-oauthlib/ptest
2024-03-07T15:54
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
alperak 2024-03-07 18:58:26 +03:00 committed by Khem Raj
parent 8cb9b35839
commit 0a8e1c4ec2
No known key found for this signature in database
GPG Key ID: BB053355919D3314
3 changed files with 26 additions and 4 deletions

View File

@ -19,6 +19,7 @@ PTESTS_FAST_META_PYTHON = "\
python3-execnet \
python3-freezegun \
python3-geojson \
python3-google-auth-oauthlib \
python3-gpiod \
python3-gunicorn \
python3-html2text \

View File

@ -0,0 +1,4 @@
#!/bin/sh
pytest --automake

View File

@ -6,9 +6,26 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
SRC_URI[sha256sum] = "292d2d3783349f2b0734a0a0207b1e1e322ac193c2c09d8f7c613fb7cc501ea8"
inherit pypi setuptools3
inherit pypi setuptools3 ptest
RDEPENDS:${PN} = " \
python3-google-auth \
python3-requests-oauthlib \
SRC_URI += " \
file://run-ptest \
"
RDEPENDS:${PN}-ptest += " \
python3-click \
python3-mock \
python3-pytest \
python3-unittest-automake-output \
python3-unixadmin \
"
do_install_ptest() {
install -d ${D}${PTEST_PATH}/tests
cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
}
RDEPENDS:${PN} += " \
python3-google-auth \
python3-requests-oauthlib \
"