nosetests

    2

    1答えて

    私はハドソンには比較的新しいので、もしこれが「おや」の質問であれば、私を許してください。 私は、サーバーコンポーネントとクライアントコンポーネントの両方を含むpython(pylonsとnosetestsを採用)で書かれたプロジェクトを持っています。両方のコンポーネントを実行するために、サーバー階層とクライアント階層の両方で機能テストを設定しました。 # Python tests for serv

    7

    2答えて

    メンバーシップやアイデンティティ(例えば、assert_contains(x, y),)のような、親しみやすいアサーションのライブラリがありますか?

    0

    1答えて

    私は、ノーズを使用して呼び出される一連のApp Engineテストを用意しています。ターミナルからそれらを実行すると、すべてのテストが正常に完了し、カバレッジのようなすべてのレポートが生成されます。私はハドソンから同じコマンドを呼び出そうと しかし、私は報道から、次の失敗を取得: nose.failure.Failure.runTest (from Failure) Parent module

    0

    2答えて

    私は、オートメーションと鼻のテストライブラリを再編成しようとしています。本当に有望です。私の質問は、Pythonオブジェクトを鼻検査に渡すための最善の戦略は何ですか? 私たちのテストは、さまざまなタイプのリクエスト操作を実行するモジュールをまとめたtestlibで構成されています。このような何か:いくつかのケースでは testlib \-testmoda \-testmodb \-testm

    68

    3答えて

    Nosetests --pdbエラーまたは失敗時に停止させてもらいますが、これは私のニーズにとっては遅すぎます。実行中にコードをステップ実行すると、どこに問題があるのか​​をデバッグするのに役立ちます。 しかし、nosetestsは、相対インポート(つまり、パッケージ内のテスト)に依存するテストを許可するので便利です。 テストを実行する前にブレークポイントを設定するにはどうすればよいですか? 現在

    2

    4答えて

    私は最近、単体テストでNoseを使い始めました。ただし、エラーが発生したときにエラー情報を実際には奇妙な方法で出力することを除いて、かなり良いです。 1行に1文字に分割し、行番号で印刷します。誰にどのようにこれを修正するための任意のアイデアがありますか? ....F............... ==================================================

    1

    1答えて

    私はPythonを学びたいと思っています。私が従うガイドは、タプル、リスト、クラスを利用して簡単な「ゲーム」を書くように求めています。 E. ====================================================================== ERROR: tests.LEXICON_tests.test_directions ------------

    1

    1答えて

    コントローラーと機能テストが一致し、paster controllerとSQLAlchemyテーブルとマップされたORMクラスを使用して追加されたpaster create -t pylonsを使用して作成されたストックPylonsアプリがあります。 SQLAlchemyはモジュールスコープではなくinit_model()関数で定義されています(そこに存在する必要があります)。 python se

    75

    9答えて

    次のような関数のテストを書いています。 def foo(): print 'hello world!' だから、この関数をテストしたいときは次のようになります: import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # b

    0

    1答えて

    をインポートできません。私のGAEアプリケーションをテストするのにnose(NoseGAE)を使用しようとしていますが、インポートエラーで失敗します。 なぜそれがインポートに失敗したのかはPythonの組み込みのものなので、なぜか理解できません。 実際には、「hello world」を書き出す1つのハンドラを持つ単純なwsgiアプリケーションをテストしています。 誰でも何が起こっているのか分かりま