2011-04-16 15 views
0

IronPythonを使用してPydevでユニットテストを実行しようとしています。Pydevでユニットテストを実行する

私は、次のエラーメッセージがEclipseのコンソールウィンドウに表示Ctrlキー+ F9を使用してテストを実行しようとすると:私は「-XでIronPythonのインタプリタを起動するために持っていることを考え出し

AttributeError: 'module' object has no attribute '_getframe'

:フレームの引数。

[実行 - >実行コンフィギュレーション]の下の[引数]タブで引数を設定すると機能しません。私が走るたびに(Ctrl + F9)、別のテストを選択すると消えるようです。

[Run-> Run As-> Iron Python unit-test]をクリックすると、より多くの選択肢が表示されます。

Eclipse/Pydevは異なるテストを実行するたびに新しい実行コンフィギュレーションを作成していますか?どうすれば永久に '-X:Frames'引数を渡すことができますか?そのため、IronPythonでテストが実行されますか?それが正常に動作するように

(Pythonではテストが問題なく実行されます。)

答えて

1

は、これは本当に必要ではない...私はちょうどPyDevはユニットテストランナーを修正したはずです(ちょうど新しいナイトリービルドをプッシュあなたがAptana Studio 3にいる場合、夜間はまだ利用できませんが、コミットからの変更をPythonコードのすべての変更に適用することで、自分のバージョンにパッチを適用することができます:https://github.com/aptana/Pydev/commit/d5d262dbcd0c126ec0ec37e116ff79575c5dd6d8

関連する問題