Можно ли использовать cover.py для измерения покрытия кода конкретным файлом в приложении Google App Engine на python? - PullRequest
2 голосов
/ 25 апреля 2011

В настоящее время я пытаюсь измерить охват кода для файлов python в приложении Python Google App Engine.Я хотел бы запустить dev-сервер локально, а затем запустить мои тесты gaeunit и измерить покрытие, которое они производят.

Есть ли рекомендуемый способ измерения охвата файлов python в приложении GAE при использовании GAEUnit, а не NOSE?Вот командная строка, над которой я работаю.

запуск покрытия --source = / Users / me / myapp /usr/local/bin/dev_appserver.py myapp -p 8080

Затем откройте localhost / tests и завершите работу dev_appserver после завершения тестов.

html покрытия

1 Ответ

1 голос
/ 25 апреля 2011

Я использую следующее (из корня моего приложения), когда запускаю cover.py с GAEUnit:

coverage run --source=./ /usr/local/bin/dev_appserver.py --clear_datastore --use_sqlite .
...