Python测试包布局

时间:2016-01-09 14:06:32

标签: python python-2.7 unit-testing packages python-unittest

我是一个大型遗留wx python应用程序的当前维护者。这是一项社区工作,尽管有相当多的工程设计,但它是在没有任何测试的情况下开发的。我想建立一个测试存储库来修改这种情况,因此至少可以使用单元测试开发代码的一些关键部分以及新代码。我的问题是如何设置测试包。 code存储库的结构如下:

.git/
Mopy/
  bash/  # all the code is here
    package1/
    package2/
    ...
    module1.py
    module2.py
    ...

将其置于另一个存储库中似乎更简单 - 但我将如何构建它?我如何导入要测试的类? python中是否有任何标准约定(如src/test/java中的maven)?

我熟悉JUnit等 - 所以这不是关于如何编写测试 - 只关于如何构建测试包并导入类/引导它。

0 个答案:

没有答案