1SUMMARY = "Simple powerful testing with python" 2HOMEPAGE = "https://pypi.org/project/pytest/" 3DESCRIPTION = "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries." 4 5LICENSE = "MIT" 6LIC_FILES_CHKSUM = "file://LICENSE;md5=bd27e41b6550fe0fc45356d1d81ee37c" 7 8SRC_URI[sha256sum] = "841132caef6b1ad17a9afde46dc4f6cfa59a05f9555aae5151f73bdf2820ca63" 9 10DEPENDS += "python3-setuptools-scm-native" 11 12inherit update-alternatives pypi python_setuptools_build_meta 13 14RDEPENDS:${PN}:class-target += " \ 15 ${PYTHON_PN}-atomicwrites \ 16 ${PYTHON_PN}-attrs \ 17 ${PYTHON_PN}-debugger \ 18 ${PYTHON_PN}-doctest \ 19 ${PYTHON_PN}-importlib-metadata \ 20 ${PYTHON_PN}-iniconfig \ 21 ${PYTHON_PN}-json \ 22 ${PYTHON_PN}-more-itertools \ 23 ${PYTHON_PN}-packaging \ 24 ${PYTHON_PN}-pathlib2 \ 25 ${PYTHON_PN}-pluggy \ 26 ${PYTHON_PN}-py \ 27 ${PYTHON_PN}-setuptools \ 28 ${PYTHON_PN}-six \ 29 ${PYTHON_PN}-tomli \ 30 ${PYTHON_PN}-wcwidth \ 31" 32 33ALTERNATIVE:${PN} += "py.test pytest" 34 35NATIVE_LINK_NAME[pytest] = "${bindir}/pytest" 36ALTERNATIVE_TARGET[pytest] = "${bindir}/pytest" 37 38ALTERNATIVE_LINK_NAME[py.test] = "${bindir}/py.test" 39ALTERNATIVE_TARGET[py.test] = "${bindir}/py.test" 40 41BBCLASSEXTEND = "native nativesdk" 42