Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #11246
| From | Alexandros Afentoulis <alexaf@bloom.re> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Re: pybuild and testing pytest plugins |
| Date | 2019-01-14 09:30 +0100 |
| Message-ID | <xg5N8-1nN-5@gated-at.bofh.it> (permalink) |
| References | <xfTLX-2hA-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 1/13/19 9:23 PM, Scott Talbert wrote: > When packaging a pytest plugin and wanting to run the plugin's unit > tests during the build process, the plugin usually has to be installed > before running the tests, otherwise pytest cannot find the plugin. This > seems to require workarounds such as this [1]. > > Is there any way to avoid this with pybuild or is such a workaround > really necessary? > > Thanks, > Scott > > [1] > https://salsa.debian.org/python-team/modules/pytest-xdist/blob/debian/master/debian/rules#L12 > > > Hi! Conceptually I think it's more relevant to override dh_auto_test. To make sure pytest will register the plugin one may tweak the $PYTHONPATH. That's the approach I followed in pytest-flask, see [1]. Not sure if this is a workaround too though :) Cheers, Alex [1] https://salsa.debian.org/python-team/modules/pytest-flask/blob/debian/master/debian/rules
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
pybuild and testing pytest plugins Scott Talbert <swt@techie.net> - 2019-01-13 20:40 +0100
Re: pybuild and testing pytest plugins Alexandros Afentoulis <alexaf@bloom.re> - 2019-01-14 09:30 +0100
Re: pybuild and testing pytest plugins Piotr Ożarowski <piotr@debian.org> - 2019-01-14 12:40 +0100
csiph-web