GAE "Ran 0 тестов" от unittest2
Я пытаюсь реализовать модульные тесты в соответствии с GAE Python SDK. Настройка раздела структуры тестирования.
Используя их тестовый бегун и тест, я получаю следующий вывод:
Ran 0 тестов в 0.000s
ОК
У меня установлен unittest2, и я также попытался выполнить следующие команды, но все они дали тот же ответ:
python -m unittest discover ~/foldername
python -m unittest2 discover ~/foldername
Я попытался добавить тестовый файл примера Basic из документов Python, но получил тот же результат.
Пробовал все выше с и без __init__.py
в тестовой папке.
Что я должен попробовать, чтобы отладить эту проблему?
Обновить
Моя структура каталогов выглядит следующим образом:
├── app.yaml
├── myclass.py
├── bulkloader.yaml
├── myappname.py
├── index.yaml
├── testmodel.py
├── test_runner.py
└── unit_tests
├── demotestcase.py
└── sample.py
С содержимым обоих тестов из приведенных ссылок.
Usage: python -m unittest discover [options]
-s directory Directory to start discovery ('.' default)
-p pattern Pattern to match test files ('test*.py' default)
Еще в рубрике
- Вопросы
- Unit-testing
- GAE "Ran 0 тестов" от unittest2