为pytest提供的QT应用工具
项目描述
为QT设置一个带有X-Window虚拟帧缓冲区(Xvfb)的Q Application。
安装
使用您喜欢的包安装程序进行安装
pip install pytest-qt-app
# or
easy_install pytest-qt-app
在测试或conftest.py中明确启用工具(当使用setuptools入口点时不需要)
pytest_plugins = ['pytest_qt_app']
配置
工具使用以下环境变量进行配置
设置 |
描述 |
默认值 |
---|---|---|
SERVER_FIXTURES_XVFB |
Xvfb服务器可执行文件 |
/usr/bin/Xvfb |
用法
这里有一个展示它如何工作的简单测试
from PyQt4 import Qtgui
def test_q_application(q_application):
# This shows the display is connected properly to the Xvfb
assert QtGui.QX11Info.display()
变更日志
1.0.1 (2015-12-23)
打包错误修复
1.0.0 (2015-12-21)
首次公开发布
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
pytest-qt-app-1.0.1.tar.gz (3.6 kB 查看哈希值)
构建分布
pytest_qt_app-1.0.1-py2.7.egg (2.8 kB 查看哈希值)
关闭
pytest-qt-app-1.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5381f5e35f2385b9a7270eeff391d1438a56bb5840894d804cda83898a22a003 |
|
MD5 | f69ba8cb135a0b438aac0d11f993f236 |
|
BLAKE2b-256 | db078f108f6515205ce7d93027a1a25a44f338a45cc6085f32e871a6d090a242 |
关闭
pytest_qt_app-1.0.1-py2.7.egg 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e551cc1257221a2728c623c13657c1691369f4013281fc63205e93b61ea682b5 |
|
MD5 | 2f4ab027b9a07dae8f08679820bcab45 |
|
BLAKE2b-256 | 564404b27da578b59aa045dda11cf13afd7c9057183ee40bac91059a48c0808c |
关闭
pytest_qt_app-1.0.1-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 046824c3037b47d8e93c12f157a090182120c242e13f06644cf6ee75e9c5fb0f |
|
MD5 | 4c91776c35ef87b242633b2c6e466021 |
|
BLAKE2b-256 | cbdcb8278b559f5619486204e22108cad2021e44a0d67e21725ea21b64314992 |