【问题标题】:Run unit test code from zip file从 zip 文件运行单元测试代码
【发布时间】:2016-08-28 13:04:11
【问题描述】:

我按照本教程创建了一个自包含的 Python 应用程序。 http://blog.ablepear.com/2012/10/bundling-python-files-into-stand-alone.html

我想做的是在一个类似的自包含应用程序中创建一个单元测试应用程序,此外,在单元测试应用程序本身中有几个字段。

我的目录结构如下: 源/ src1.py src2.py .py 测试/ .py 初始化.py

我的 unittest 应用程序将 src 和 test 文件打包以创建一个独立的单元测试应用程序。我目前在 test/ma​​in.py 中有我的所有测试代码,并希望将测试代码分成不同的文件(即 test1.py、test2.py 等)。但是,当我尝试这样做时,它要么无法导入它们,要么出现导入错误。

实施此方案的正确方法是什么?我在 Python 2.7 中使用 unittest 模块,并希望继续使用这些模块。

【问题讨论】:

    标签: python-2.7 package python-unittest


    【解决方案1】:

    实际上,我通过以下方式完成了这项工作: http://blakesmith.me/2009/09/14/getting-started-with-python-unit-testing.html 我没有将其命名为 suite.py,而是将其命名为 ma​​in.py,它在一个 zip 文件中工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多