|
From: | Nikolaus Waxweiler |
Subject: | Re: [ft-devel] Integrating Docwriter into FreeType |
Date: | Sun, 29 Jul 2018 22:45:21 +0100 |
This is a bit tricky in Python, see https://blog.ionelmc.ro/2014/05/25/python-packaging/#the-structure. Basically, tox and therefore pytest is run from the project root directory, which happens to have the docwriter module-directory. Python by default has the current directory in the import path. pytest will collect the tests and run them — when they import docwriter, they will actually import the module-directory in the project root! You however want to test the package as installed by tox somewhere in .tox/…. Stepping out of the root directory, e.g. into the tests directory ensures this. |
[Prev in Thread] | Current Thread | [Next in Thread] |