Python パッケージでの Nose と NoseXUnit の使用
質問
これは以前の投稿です Python の CI セットアップの詳細を説明します。質問者と回答者は、の使用法を詳しく説明します。 鼻 そして ノーズXユニット Hudson のビルドに協力しました。しかし、 ノーズXユニット ソースフォルダー上で実行するとエラーがスローされます。 初期化.py が存在します:
File "build/bdist.linux-x86_64/egg/nosexunit/tools.py", line 59,
in packages nosexunit.excepts.ToolError: following folder can not contain
__init__.py file: /home/dev/source/web2py/applications
私のソースフォルダーもパッケージではないと思います。対処するときに見逃している手順はありますか ノーズXユニット?
解決
それは本当に古くなっていて、同様の機能は> = 0.11 鼻の中に存在している -
あなたはおそらくNoseXUnitを使用しないでください。
鼻--helpから:
--with-xunit Enable plugin Xunit: This plugin provides test results
in the standard XUnit XML format. [NOSE_WITH_XUNIT]
--xunit-file=FILE Path to xml file to store the xunit report in. Default
is nosetests.xml in the working directory
[NOSE_XUNIT_FILE]
何らかの理由であなたが鼻の古いバージョンを必要とする場合、使用 http://bitbucket.org/ durin42 /鼻-XML / に - --with-のxUnitオプションになったプラグインです。
。所属していません StackOverflow