来自unittest2的GAE“Ran 0 tests”

时间:2013-11-26 11:24:33

标签: python google-app-engine unit-testing

我正在尝试按照GAE的Python SDK Setting up a testing framework部分实现单元测试。

使用他们的样本测试运行器和测试,我收到以下输出:

  

在0.000秒内进行0次测试

     

我安装了unittest2,并且我也尝试运行以下命令,但都产生了相同的响应:

python -m unittest discover ~/foldername
python -m unittest2 discover ~/foldername

我尝试从Python文档添加Basic example测试文件,但也得到了相同的结果。

在单元测试的文件夹中使用和不使用__init__.py尝试以上所有内容。

接下来我应该尝试调试此问题?

更新

我的目录结构如下:

├── app.yaml
├── myclass.py
├── bulkloader.yaml
├── myappname.py
├── index.yaml
├── testmodel.py
├── test_runner.py
└── unit_tests
    ├── demotestcase.py
    └── sample.py

使用上述参考链接中的两个测试的内容。

1 个答案:

答案 0 :(得分:0)

Usage: python -m unittest discover [options]

-s directory     Directory to start discovery ('.' default)
-p pattern       Pattern to match test files ('test*.py' default)