我正在使用 unittest 模块对一些 python 代码进行单元测试,这些代码是使用 Pydev 在包的层次结构中创建的。当我尝试对实际源代码及其在 pydev 中的单元测试使用单独的源文件夹时,就会出现问题。
project
|----src
| |----com
| | |----myself
| | | |----MyApplication
| | | | |----SampleFileToTest.py => The application file that I want to test
|----test
| |----com
| | |----myself
| | | |----MyApplication
| | | | |----TestTheSampleFileToTest.py => My test case file
当我试图分离层次结构时,我在引用测试文件中的应用程序文件时遇到了问题。是否可以使用 Junit 方式,即使用不同的源文件夹但保持相同的包名称?