Date: Thursday, November 3, 2022 @ 16:35:26
  Author: alucryd
Revision: 1341647

FS#76402: actually run tests

Modified:
  python-pytest-trio/trunk/PKGBUILD

----------+
 PKGBUILD |   13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-03 16:17:08 UTC (rev 1341646)
+++ PKGBUILD    2022-11-03 16:35:26 UTC (rev 1341647)
@@ -2,7 +2,7 @@
 
 pkgname=python-pytest-trio
 pkgver=0.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Pytest plugin for Trio'
 arch=(any)
 url=https://github.com/python-trio/pytest-trio
@@ -13,6 +13,7 @@
 depends=(
   python
   python-async_generator
+  python-hypothesis
   python-pytest
   python-trio
 )
@@ -21,36 +22,30 @@
   python-setuptools
 )
 checkdepends=(
-  python-hypothesis
   python-pytest-cov
   python-trio-asyncio
 )
 _tag=250ec45f5d72eca78ab0ea2d1571667d2c51f8b5
 source=(git+https://github.com/python-trio/pytest-trio.git#tag=${_tag})
-sha256sums=(SKIP)
+b2sums=(SKIP)
 
 pkgver() {
   cd pytest-trio
-
   git describe --tags | sed 's/^v//'
 }
 
 build() {
   cd pytest-trio
-  sed -i '/pytest.RemovedInPytest4Warning/d' pytest_trio/_tests/conftest.py
-
   python setup.py build
 }
 
 check() {
   cd pytest-trio
-
-  python setup.py test
+  PYTHONPATH="." PYTEST_PLUGINS="pytest_trio.plugin" python -m pytest
 }
 
 package() {
   cd pytest-trio
-
   python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
   install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-pytest-trio/
   install -Dm 644 LICENSE.MIT -t 
"${pkgdir}"/usr/share/licenses/python-pytest-trio/

Reply via email to