Hi! Thanks for the branches, I managed to reproduce the issue but only after installing the exact same versions of pytest, pluggy, and plugins.
The problem is the pytest-drop-dup-tests plugin, if I pass -p no:drop-dup-tests, the test is collected and executed as normal. If you really need to use pytest-drop-dup-tests, please create an issue there and I will take a look later, otherwise just uninstalling is enough for your example to work. Cheers, On Thu, Jan 16, 2020 at 11:38 AM Hartmut Goebel < h.goe...@crazy-compilers.com> wrote: > Hi Bruno, > > > But the instructions you wrote don’t fit the repository, so I suspect > > you have changed the layout since writing your original email. Could > > you please perhaps pushing to a branch > Sorry, I wanted to list the files in a way easy to understand. > Now the repo <https://github.com/pyinstaller/hooksample/> contains two > branches: > > 1. "one-level-less": test-cases are in src/pyi_hooksample/__pyinstaller > > pytest src/pyi_hooksample/__pyinstaller > -> NO tests will be picked up > > 2. master: test-cases are in src/pyi_hooksample/__pyinstaller/t (mind > the trailing t) > > pytest src/pyi_hooksample/__pyinstaller/t > -> NO tests will be picked up > > pytest src/pyi_hooksample/__pyinstaller # one level above the test > -> NO tests will be picked up > > => When pointing pytest to the package containing the tests, they will > NOT be picked up > > => When pointing pytest to the parent package the tests will be picked up > > > (My aim is to have a layout like in "one-level-less" and point pytest to > src/pyi_hooksample/__pyinstaller.) > > platform linux -- Python 3.7.5, pytest-5.0.1, py-1.8.0, pluggy-0.12.0 > plugins: cov-2.7.1, drop-dup-tests-0.1.0, forked-1.0.2, timeout-1.3.3, > xdist-1.29.0 > > -- > Regards > Hartmut Goebel > > | Hartmut Goebel | h.goe...@crazy-compilers.com | > | www.crazy-compilers.com | compilers which you thought are impossible | > > >
_______________________________________________ pytest-dev mailing list pytest-dev@python.org https://mail.python.org/mailman/listinfo/pytest-dev