Debian软件包安装程序tox插件

tox-DEBIAN的Python项目详细描述


毒性物质

Build Status

tox_DEBIAN.py是提取Debian包的tox插件。 进入tox管理的虚拟环境。

依赖性

钩子依赖性

插件实现了tox_testenv_install_depspluggy挂钩,

外部依赖性

插件使用apt-getdpkgcp工具。

测试依赖性

tox_DEBIAN,就像tox,使用py.test实现测试自动化。

语法

debian依赖项必须列在testenv部分中 作为debian_deps多行选项。

[testenv]debian_deps=  python3-ipaddr  python3-yaml

可以使用apt_opts选项为apt-get定义额外选项:

[testenv]apt_opts=  --allow-unauthenticateddebian_deps=  python3-ipaddr  python3-yaml

安装

安装TOX

pip install tox

tox使用来自pkg_resourcesRequirementParseError,因此setuptools 可能需要升级:

pip install --upgrade setuptools

安装tox_DEBIAN

pip install tox_DEBIAN

测试

本地tox_DEBIAN安装

git clone https://github.com/tpazderka/tox-debian-plugin.git
pip install -e tox-debian-plugin

安装py.test

pip install pytest

试运行

cd tox-debian-plugin
py.test tests

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

推荐PyPI第三方库


热门话题
SpringWeb中的java更新/通知其他用户   java Lambda性能测试   java Bukkit插件:空白符号   java在按下按钮后改变彩色正方形的大小   javajavac相当于“D”?   java序列化接口   属性无法从属性文件返回值   java我应该使用什么查询来使用Jsoup从html页面提取符号?   java Android Studio项目结构问题   JAVA方法和返回值/公共变量(基础)   java将NativeQuery映射到POJO   java如何在下面的程序中消除NumberFormatException?   在java中获取链表与数组中的对象   java Android Firebase将用户发送到聊天室