Better put the test cases underneath the main package, i.e. nac.tests
. The test cases can use absolute import to load the main nac
package.
nac-project/
nac/
tests/
setup.py
In this way, you can run test cases against either 1) the local version, or 2) the deployed version of the nac
package.