2017-02-08 6 views
0

pytestはPySideを使用するテストを無視しているようです。 は例えば、私は内容pytestがPySideで動作しない

from PySide import QtGui 

def test_dialog(): 
    dialog = QtGui.QDialog() 
    assert False 

とファイルtest_pyside.pyを持っているのpython -m pytest test_pyside.pyを実行するための出力は、次のとおりです。

========== ==================テストセッションが始まる=============================================================================================================プラットフォームのWin32 - Pythonの2.7.12、pytest-3.0.5、PY-1.4.31、pluggy-0.4.0 ROOTDIR:C:INIFILE \ Users \ユーザーエリック、: がそれだ1つの項目

を収集。エラー報告はありません。どうしてか分かりません。

答えて

1

QApplicationを作成せずにQDialogを作成するため、テストが失敗することがあります。私はpytest-qtプラグインを使ってそれを世話することをお勧めします。

関連する問題