python-unittest

    0

    1答えて

    テスト実行中の断続的にすべてのテストが(意図的に)スキップされるテストシナリオがあります。この場合、ジェンキンスはビルドをUNSTABLEとしてマークします。現時点では、ジョブは合格とマークされています。これは、ダッシュボードを介した迅速なビジュアルフィードバック(私たちが見ると緑色のジョブであるため、注意が必要な仕事について)を必要とするときに問題を引き起こします。 背景: pythonで書かれ

    2

    4答えて

    私はいくつかのPython 3のコードをテストする必要があり、私はいくつかのinput()のテスト機能がスタックされています。 例:入力を戻すために def teardown_method(self, method): codefile.input = input : def test_some_function(self): codefile.input = lambda

    1

    1答えて

    私はメソッドextra_get()の呼び出しを模擬しようとしています。通常はdictsのリストを返します。私がモックdocsから理解できる限り、iterableを返す場合は、side_effect paramを設定する必要があります。 client.extra_get = mock.Mock( **{'side_effect': [{'foo': 'bar'}]}) しかし、その後

    3

    2答えて

    パッケージの構造: pqr/pq.py test.py pqr/pq.pyすると、次いる構造 LMNがグローバルにインストールされているPIPモジュール 構造のpq.py from lmn import Lm class Ab(): def __init__(self): self.lm = Lm() def echo(self, msg):

    1

    1答えて

    私はReviewBoard APIライブラリを使用していますが、今日は別のクラスにコードを移動し、いくつかのテストでロジックをカバーしたかったのです。私はモックとテストを理解していますが、私は明らかにPythonとそれがライブラリです。 <!-- language: python --> from rbtools.api.client import RBClient class Review

    3

    1答えて

    私は電子メールの件名とメッセージをフォーマットするsend_formatted_emailという関数を書いて、別のモジュールのsend_email関数を呼び出します。 ここで、send_formatted_emailが期待される引数でsend_emailを呼び出していることをテストする必要があります。この目的のために私はpatchを使ってsend_emailを嘲笑しようとしていますが、嘲笑されてい

    1

    1答えて

    unittestファイルにPandasデータフレームを作成しようとしたときにわからない問題が発生しました。このエラーは、クラス内の関数が呼び出される前に発生します。ここで 再現する簡単なコードされています。私が手にエラーがこれです import unittest import pandas as pd import numpy as np class simpleTest(unitest.

    4

    3答えて

    Greg Haskin's answer in this questionをオフにして、choicesに存在しないargsを渡すときに、argparseが適切なエラーを出しているかどうかを確認するためにunittestを作成しようとしました。ただし、unittestは、以下のtry/exceptステートメントを使用して偽陽性を生成します。 さらに、with assertRaisesステートメントだ

    0

    2答えて

    私はpythonでunittestを使ってプロジェクトをテストしています。このプロジェクトでは、他のPython開発者がサブクラス化するためのクラスを定義しています。プロジェクトを実行し、ユーザーが作成したサブクラスを利用できます。 サブクラスのメソッドがプロジェクトによって正しいデータを渡していることをテストしたいと思います。これどうやってするの?プロジェクトからサブクラス化するテストクラス内か

    3

    2答えて

    python -m unittest discoverを実行する方法を探しています。ディレクトリA、B、Cのテストが見つかります。ただし、ディレクトリA、B、Cにはそれぞれdependenciesという名前のディレクトリがあります。しかし、いくつかのテストがありますが、私は走りたくありません。 このためのスクリプトを作成しなくても、これらの制約を満たすテストを実行する方法はありますか?