PyUnitを拡張したテストランナーです。例えば書くことは可能ですか?
$ nosetests --with-shell myTest.py -myargs test
そうでない場合、プラグインはありますか、それとも自分で開発する必要がありますか。助言がありますか ?
Nose は一般的なテスト ハーネスではありません。具体的には、Python 単体テストを実行する Python ハーネスです。
したがって、スクリプトを実行し、終了ステータスまたは出力文字列に基づいて成功または失敗としてマークするための拡張機能を作成することはできますが、これは、実際には意図されていないことをハーネスに押し付けようとする試みだと思います。
テストを Python 関数またはクラスとしてパッケージ化し、ライブラリを使用して外部スクリプトを実行する必要があります。その出力または動作は、スクリプトを直接実行するように拡張するのではなく、nose が解釈できるものに変換されます。
また、ノーズを少し試してみたところ、拡張メカニズムがpy.testと比較して非常に不器用であることがわかりました。あなたはそれを試してみたいかもしれません。