デプロイされたパイロンアプリケーションでインクルードテストを実行する方法
-
06-07-2019 - |
質問
pylonベースのアプリケーションをeggからインストールしたので、/ usr / lib / python2.5 / site-packagesの下のどこかにあります。テストもパッケージ化されていることを確認し、それらを実行したいと思います(開発バージョンではなくデプロイされたアプリケーションに現れる問題をキャッチするため)。
では、どのように実行しますか? 「nosetests」を行うtest.iniとdevelopment.iniのみを含むディレクトリからは、site-packagesの下に存在しないtest.iniに関するエラーが表示されます。
解決
noseのインストール:easy_install -W nose。
鼻を実行:nosetests --with-pylons = test.iniまたはpython setup.py nosetests
" python setup.py nosetests"を実行するにはsetup.cfgに次のような[nosetests]ブロックが必要です。
[nosetests]
verbose = True
verbosity = 2
with-pylons = test.ini
detailed-errors = 1
with-doctest = True
所属していません StackOverflow