nose

    6

    1答えて

    ノーズsupports test generatorsしかし、ドキュメントは言う: そのメソッド・ジェネレータは たunittest.TestCaseサブクラス でサポートされていません。これは、すべて私のテストジェネレータはunittest枠組みの外でなければならないことを意味しますのでご注意ください。 質問:可能な限り、これらのテストにはunittestフレームワークを使用する必要がありますか

    10

    2答えて

    私はcoverage pluginとnose(django-nose経由)を使用して、私のDjangoプロジェクトのテストカバレッジを確認しています。私はすべてのテスト実行のHTMLカバレッジレポートを生成するために鼻を設定した :今 NOSE_ARGS = [ '--with-coverage', '--cover

    6

    3答えて

    私は、ノーズが実行可能とマークされたテストを実行しないような動作をしました(a previous questionで説明)。私はこれが驚くべきことであることを発見しました。ここで鼻の行動を知る前に、鼻がなぜ私のテストを実行していないのかを調べるのに時間を無駄にしました。 nosetestsのマンページで は、それがデフォルトの動作を無効にするオプションを説明します --exe Look fo

    6

    1答えて

    私はPythonの新機能です。基本的なものではあまり苦労します。 私は状況が似ているHow do you set up a Flask application with SQLAlchemy for testing?私の大きな違いは、私がインターネット上で見るほとんどの他のFlaskの例とは異なり、私のアプリケーションのために持っているほとんどのコードがクラスにあることです。何らかの理由で、これは

    10

    1答えて

    Google App Engineフレームワークを使用してPython 2.7でアプリケーションを構築しています。 私のアプリケーションをテストするために、nosegaeプラグインを使ってnosetestsを実行するいくつかのテストがあります。私は、次のコマンドでそれらを実行します。私のアプリケーションのモデル層には nosetests --with-gae --gae-lib-root=/usr

    4

    1答えて

    私は外部モジュール上でpython nosetestsを実行しています。点は、テストが合格したことを意味します。 Sは何を意味しますか? c:\vendor\test>nosetests ................................................................................ .......................

    10

    2答えて

    特定のテストメソッドの結果を取得し、ティースダウンメソッドで出力することができます。ノーズテストランナーを使用します。 非常に良い例がありますhereです。 しかし残念ながら、鼻がスーパークラスでrunメソッドがオーバーライドされているという事実が好きとは思われないため、nosetests example.pyが動作しない実行している:あなたは、いくつかの定型コードを追加してOKであれば Attr

    5

    1答えて

    WebTestで問題が発生していることを理解しようとしている最後の2日間、Webを検索してきました。しかし、私は喜びを感じていませんでした。ここにいる人が助けてくれるかどうかは不思議でした。 開発中のWebアプリケーションでテストを実行するためにnoseを使用していますが、ファイルアップロードフィールドがあるフォームに問題があるようです。フォームと検証はサーバーが正常に動作しているときに動作し、シ

    27

    3答えて

    現在、モックライブラリを使ってPythonで基本的なnose unittestを書くことを試みています。 いくつかの基本的な例を終えた後、私はnosetests --with-coverageを使用しようとしましたが、モックパッケージと私はモックアウェイを試みたパッケージがカバレッジレポートに表示されます。これらを排除する可能性はありますか? from imaplib import IMAP4

    6

    1答えて

    私はnosetestのcoverage.pyプラグインを使用します。カバレッジレポートからファイルやフォルダ全体を除外することはどういうことですか?私のユースケースでは、テストスイートではカバーされていないプロジェクトフォルダに外部ライブラリがあります。