xref: /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/python/python3-pytest_7.1.1.bb (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunSUMMARY = "Simple powerful testing with python"
2*4882a593SmuzhiyunHOMEPAGE = "https://pypi.org/project/pytest/"
3*4882a593SmuzhiyunDESCRIPTION = "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries."
4*4882a593Smuzhiyun
5*4882a593SmuzhiyunLICENSE = "MIT"
6*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://LICENSE;md5=bd27e41b6550fe0fc45356d1d81ee37c"
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunSRC_URI[sha256sum] = "841132caef6b1ad17a9afde46dc4f6cfa59a05f9555aae5151f73bdf2820ca63"
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunDEPENDS += "python3-setuptools-scm-native"
11*4882a593Smuzhiyun
12*4882a593Smuzhiyuninherit update-alternatives pypi python_setuptools_build_meta
13*4882a593Smuzhiyun
14*4882a593SmuzhiyunRDEPENDS:${PN}:class-target += " \
15*4882a593Smuzhiyun    ${PYTHON_PN}-atomicwrites \
16*4882a593Smuzhiyun    ${PYTHON_PN}-attrs \
17*4882a593Smuzhiyun    ${PYTHON_PN}-debugger \
18*4882a593Smuzhiyun    ${PYTHON_PN}-doctest \
19*4882a593Smuzhiyun    ${PYTHON_PN}-importlib-metadata \
20*4882a593Smuzhiyun    ${PYTHON_PN}-iniconfig \
21*4882a593Smuzhiyun    ${PYTHON_PN}-json \
22*4882a593Smuzhiyun    ${PYTHON_PN}-more-itertools \
23*4882a593Smuzhiyun    ${PYTHON_PN}-packaging \
24*4882a593Smuzhiyun    ${PYTHON_PN}-pathlib2 \
25*4882a593Smuzhiyun    ${PYTHON_PN}-pluggy \
26*4882a593Smuzhiyun    ${PYTHON_PN}-py \
27*4882a593Smuzhiyun    ${PYTHON_PN}-setuptools \
28*4882a593Smuzhiyun    ${PYTHON_PN}-six \
29*4882a593Smuzhiyun    ${PYTHON_PN}-tomli \
30*4882a593Smuzhiyun    ${PYTHON_PN}-wcwidth \
31*4882a593Smuzhiyun"
32*4882a593Smuzhiyun
33*4882a593SmuzhiyunALTERNATIVE:${PN} += "py.test pytest"
34*4882a593Smuzhiyun
35*4882a593SmuzhiyunNATIVE_LINK_NAME[pytest] = "${bindir}/pytest"
36*4882a593SmuzhiyunALTERNATIVE_TARGET[pytest] = "${bindir}/pytest"
37*4882a593Smuzhiyun
38*4882a593SmuzhiyunALTERNATIVE_LINK_NAME[py.test] = "${bindir}/py.test"
39*4882a593SmuzhiyunALTERNATIVE_TARGET[py.test] = "${bindir}/py.test"
40*4882a593Smuzhiyun
41*4882a593SmuzhiyunBBCLASSEXTEND = "native nativesdk"
42