デプロイされたパイロンアプリケーションでインクルードテストを実行する方法

StackOverflow https://stackoverflow.com/questions/188417

質問

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top