py.test

    0

    1答えて

    私は、一連のテストを定義するテストクラスtest_enrollment.pyを持っており、ジェネレータを使って新しいカスタムテストクラスを生成するmainメソッドを持っています。私は通常、このテストクラスを実行する方法がpython test_enrollment.pyを呼び出すことである import json import unittest import front_end_tests.

    2

    1答えて

    私は小さなPythonパッケージ(python-telegram-botに基づいている)を開始し、テストベースの開発をしたいと思っています。そこで私はpy.testをいくつかの基本的なユニットテストで活性化しました。 しかし、私はいつもsetup.pyにエラーを受け取ります。なぜなら、それは引数としてコマンドを必要としますが、py.testは何も提供しないからです。私はそれが本当にsetup.py

    0

    2答えて

    pytestを使って単純なアプリケーションを設定する最良の方法についてアドバイスを受けたいと思っていました。 私は、単一のファイルにpytest罰金を実行することができますが、私は使用してPythonアプリケーションをブートストラップしたい:/ NameError: name 'func' is not defined にmypkg: mypkg/ __init__.py

    0

    1答えて

    私はpytestで新しく、アサーションをカスタマイズする方法を見ていました。私がFoo(1)== Foo(1)を比較しても、pytestのウェブサイトのこの例は失敗します。どんな考え? http://docs.pytest.org/en/latest/assert.html#defining-your-own-assertion-comparison 構成: # content of confte

    0

    1答えて

    pytestを使用して単体テストを書き込んだpyclips/clipsプログラムがあります。 各テストケースには、最初にclips.Clear()が含まれ、続いてclips.Load(rule_file.clp)によって実クリップCOOLコードが実行されます。各テストを個別に実行すると問題はありません。 しかし、すべてのテストを実行するようにpytestに指示すると、失敗するものはClipsErr

    0

    2答えて

    私はこの信じられないほど愚かなエラーで立ち往生しています。私はブルーピーを使用してラズベリーパイでpytestを実行しようとしています。 [email protected]:~/bluepy/bluepy $ pytest test_asdf.py ============================= test session starts =======================

    8

    1答えて

    "async with"文(この場合はaioredisの接続プール)を使用するメソッドのテストを作成しようとしていますが、私はredisへの接続を擬似したいのですが、ここで は私がこれまで持っているものです。 from asyncio import Future from unittest.mock import MagicMock import pytest # The thing i

    2

    1答えて

    私はpytestを私のアプリケーションの一部として使用しています。私はいくつかのテストでpytest.mainを実行し、内部テストを使用するためのいくつかのフィクスチャを作成します。 プラグイン:私はpytestで、各アプリケーションの実行時に警告を取得しています plugin = MyPlugin() pytest.main(cmdline, plugins=[plugin]) を:: c

    0

    1答えて

    pytest capsys fixtureは本当に便利ですが、フィクスチャとして含まれるとすぐにすべてをキャプチャします。私は、テストの特定の行の出力をキャプチャしたいだけです。 これは、実際には「無効」文脈提供しません:capsysは何とか固定治具でそれが可能です def test_disabling_capturing(capsys): print('this output is n