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

Reply via email to