問題タブ [nosetests]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
3690 参照

python - Python のノーズ モジュールを __main__ とコマンド ラインで同じように動作させる方法はありますか?

__main__鼻モジュールのハンドラを動作させる方法がわかりません。テストモジュールの最後にこれがあります:

それは私に与えます:

しかし、コマンド ラインから同じことを実行すると、テストが検出されて実行されます。

をちょきちょきと切る

私はさまざまな引数をnose.main()に渡して遊んでいますが、機能するものが見つかりません。本当に明らかな何かが欠けていますか?

ありがとう

0 投票する
4 に答える
1726 参照

unit-testing - virtualenv 内で gaetestbed を使用する

GAE Testbed を試してみたいのですが、ホームページの手順を完了した後、次のエラーが発生します。

これがvirtualenvとその外の両方で発生することを確認しました。

0 投票する
2 に答える
1069 参照

python - IronPython で鼻を使用するには?

コマンド ラインで「setup.py install」を使用してノーズをインストールしました。「nosetests」を実行でき、testMatch 正規表現に一致するすべての Python ファイルが取得され、%python home%\Scripts ディレクトリでテストが自動化されます。ノーズで Iron Python ファイルを操作したいのですが、%Iron Python ホーム% ディレクトリにノーズをインストールするにはどうすればよいですか? Iron Python ホーム ディレクトリに Scripts フォルダさえないことに気付きました。鉄の python コードで「nosetests」を実行しようとすると、たとえば、あらゆる種類の例外がスローされます。clr という名前のモジュールはありません。

鉄のパイソンで鼻を使っている人はいますか?もしそうなら、私を案内してください。私は一日中これに苦労してきました.現在、私の唯一の回避策は、IronPythonコードに次を追加することです:

これは、鉄のpythonファイルで鼻を使用する唯一の方法ですか?

他に方法がない場合は、nose にあるいくつかのプラグインの使用方法を知りたいですか? 特にカバレッジプラグイン?python2.6 にインストールしましたが、ironpython で動作させるにはどうすればよいですか?

私が尋ねている理由は、 python ではコマンドラインを呼び出すだけでプラグインを簡単に使用できるようになるためですが、IronPython ではそれを機能させる方法がわかりません。

0 投票する
2 に答える
2242 参照

python - nodestests --cover-html は html ドキュメントを生成しません

python 2.6 用のノーズをインストールしましたが、正常に動作しますが、--cover-htmlオプションを使用して html レポートを生成しようとしていました。コマンドラインから次のコマンドを入力しました。

テストは実行されましたが、html は生成されませんでした。

何か不足していますか?

0 投票する
1 に答える
1687 参照

python - ノーズ: スクリプト出力とテスト出力のキャプチャ

クラス/関数内ではなく、モジュールの上部に印刷ステートメントを配置すると、鼻からテストを実行しているときに何も出力されません。

ただし、関数内に印刷を配置しても機能します。何か案は?

0 投票する
2 に答える
453 参照

python - 未定義のテストでフレッシュテストを失敗させる方法はありますか?

デフォルトでは、未定義のgiven / when / then句を含むフレッシュシナリオを実行すると、そのテストは単に未定義としてマークされます。実際に何が定義されていないかについて、これ以上役立つメッセージは表示されません。この動作を変更して、正確に定義されていない情報を取得する方法はありますか?

0 投票する
4 に答える
3696 参照

pylons - nodestests --with-pylons test.ini => エラー: そのようなオプションはありません: --with-pylons

アプリケーションに従って、pylons プロジェクトのテストを実行しました。

http://pylonshq.com/docs/en/0.9.7/i18n/#testing-the-application

しかし、私が実行すると:

エラーが報告されます:

なぜノーズテストは--with-pylons、それを修正する方法を知らないのですか?

0 投票する
6 に答える
61724 参照

testing - パイロンでノーズを使用して単一のテストを実行するにはどうすればよいですか

test/functionalディレクトリにたくさんのテストがあるPylons1.0アプリがあります。奇妙なテスト結果が得られたので、1つのテストだけを実行したいと思います。ノーズのドキュメントには、コマンドラインでテスト名を渡すことができるはずだと書かれていますが、何をしてもImportErrorsが発生します

例えば:

与える:

同じエラーが発生します

正しい構文は何ですか?

0 投票する
2 に答える
2236 参照

python - Python NOSETEST のテストデータを保存するにはどうすればよいですか?

私は、nosetest で実行するための python MFCC機能抽出プログラムのいくつかのテストを書きたいと考えています。いくつかの下位レベルのテストと同様に、単体テストでいくつかの標準入力ファイルと期待される出力ファイルを保存できるようにしたいと考えています。

現時点では、サーバー上のファイルへのパスをハードコーディングしていますが、テスト ファイル (入力と期待される出力の両方) をコード リポジトリのどこかに置いて、テストと並行してソース管理下に置くことをお勧めします。コード。

私が抱えている問題は、テスト ファイルを配置するのに最適な場所がどこにあるかわからないことと、nosetest が各テスト関数を呼び出すときにそのパスが何であるかを知る方法がわからないことです。現時点では、テストデータをテストと同じフォルダーに保存し、それがどこにあるかを調べるために使用__file__することを考えていますが (それはうまくいくでしょうか?)、他の提案も受け付けています。

0 投票する
3 に答える
2602 参照

django - django-nose を使用した Django 負荷テスト フィクスチャ

django-noseテスト ランナーを使用してテスト フィクスチャをロードするにはどうすればよいですか?