用于PY试验的Qt-App夹具
pytest-qt-app的Python项目详细描述
使用x窗口虚拟帧缓冲区为qt设置q应用程序 (xvfb)。
安装
使用您喜爱的软件包安装程序安装:
pip install pytest-qt-app
# or
easy_install pytest-qt-app
在测试或conftest.py中显式地启用fixture(不是必需的 使用setuptools入口点时:
pytest_plugins=['pytest_qt_app']
配置
使用以下环境变量配置设备:
Setting | Description | Default |
---|---|---|
SERVER_FIXTURES_XVFB | Xvfb server executable | ^{tt1}$ |
用法
下面是一个小测试,显示它的工作原理:
fromPyQt4importQtguideftest_q_application(q_application):# This shows the display is connected properly to the XvfbassertQtGui.QX11Info.display()
更改日志
1.0.1(2015-12-23)
- 打包错误修复程序
1.0.0(2015-12-21)
- 首次公开发行