用于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']

配置

使用以下环境变量配置设备:

SettingDescriptionDefault
SERVER_FIXTURES_XVFBXvfb 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)

  • 首次公开发行

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
打开OrientDB数据库时发生java错误   java Hibernate合并函数偶尔会导致主键冲突   java如何在SourceTransferndexit将msg放入MQ   JavaEclipse不正确地导入项目   Java中的数据结构,带有删除节点后所有节点的操作   java创建zip存档时,什么构成重复条目   java如何计算所有值并比较每个对象?   java Threadflipbegin在Google Pixel 3上被阻止55秒   java Eclipse Hibernate:未找到适合jdbc的驱动程序:mysql://localhost:3306/hibernatedb   java Quartz计划程序未运行   java如何从junit扩展向@Test返回值?   java忽略搜索字段中的大小写   java如何从图库中选取图像,裁剪并保存在数据分区中   java CST/CDT时区更改问题   url从Java读取Twitter页面   java是否要在每个列表项中打开WebView单击?   比较输入值的Java布尔逻辑初学者   如何在服务器端使用java从客户端的HTTP POST请求接收和解析JSON对象   javascript在一个get请求中,如何启动程序,然后使用另一个get请求停止它?