首页 文章

pytest不使用PySide

提问于
浏览
0

pytest似乎忽略了使用PySide的测试 . 例如,我有一个带有内容的文件test_pyside.py

from PySide import QtGui

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

运行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:\ Users \ erik,inifile:收集1项

而已 . 没有错误报告 . 我不知道为什么 .

1 回答

  • 1

    您的测试段错误,因为它创建 QDialog 而不创建 QApplication . 我建议使用pytest-qt插件来处理这个问题 .

相关问题