<div dir="ltr">Oggi per la prima volta sto lavorando ad un progetto che contiene più di un package:<div><br></div><div>pkg/</div><div>    foo/</div><div>    bar/</div><div>    test/</div><div>        foo/</div><div>        bar/</div><div><br></div><div>La directory `test` contiene la test suite.</div><div><br></div><div>Il problema è che quando eseguo i test con nosetests, l'istruzione</div><div>`import foo` importa il package da `pkg/test/foo` invece che `pkg/foo`.</div><div><br></div><div>Ho provato anche con l'opzione `-P --no-path-adjustment` ma niente da fare.  Il package è stato correttamente installato con `setup.py develop` all'interno di un virtual environment.</div><div><br></div><div>Alla fine ho dovuto rinominare i packages in test:</div><div><br></div><div>pkg/</div><div>    ...</div><div>    test/</div><div>        _foo/</div><div>        _bar/</div><div><br></div><div>Qualcuno può confermare il problema e suggerire una soluzione?</div><div><br></div><div><br></div><div>Grazie  Manlio</div></div>