ebuild测试框架
etest的Python项目详细描述
description
==
测试ebuild的框架。
etest使用docker提供一致的沙盒环境,通过几个测试运行ebuild
(隐式和显式定义)。每个ebuild都会得到
许多容器,这些容器是为单独运行每个测试场景而创建的。测试
场景由使用标志、功能(测试或否
测试)以及提示文件中提供的自定义命令的组合创建。
app portage/etest
此软件包也存储在pypi中,可以按标准方式安装:
图片::https://badge.fury.io/py/etest.png
:目标:http://badge.fury.io/py/etest
``etest``需要一个正在运行的Docker守护进程,但没有显式地将其列为要求。它没有显式列出,因为docker守护进程不需要
必须是本地的。当前不支持非本地Docker守护进程。
注意:
etest需要一个正在运行的docker守护进程(本地或远程)。如果使用远程Docker实例,则必须将Docker_host环境变量
与主机名(就像compose一样)一起设置。
若要开始,只需在有效覆盖中包含ebuild的目录中运行“etest”。
可传递给“etest”,仅对那些ebuild运行测试:
这个包的概述见内置帮助::
etest--help
developing etest
==
URL是http://gthuub.com/alundule/eTest.BR/> BR/ETEST是由Travis CI连续测试的,运行的测试是相当的
简单::
FLAKE8BR/Python Stupp.Py测试
BR/>系统测试也可以运行,但需要一个工作坞守护程序,以及
大约两个半小时::
BR/> NoestESTS测试/测试系统
生成的当前状态为:
…图片::https://secure.travis-ci.org/alunduil/etest.png?branch=master
:目标:http://travis ci.org/alunduil/etest
known issues
==
known issues可以在github issues list中找到,地址是
https://github.com/alunduil/etest/issues。
==
我们建议获取以下信息:
*打开详细输出的输出
*任何相关堆栈跟踪
==
测试ebuild的框架。
etest使用docker提供一致的沙盒环境,通过几个测试运行ebuild
(隐式和显式定义)。每个ebuild都会得到
许多容器,这些容器是为单独运行每个测试场景而创建的。测试
场景由使用标志、功能(测试或否
测试)以及提示文件中提供的自定义命令的组合创建。
app portage/etest
此软件包也存储在pypi中,可以按标准方式安装:
图片::https://badge.fury.io/py/etest.png
:目标:http://badge.fury.io/py/etest
``etest``需要一个正在运行的Docker守护进程,但没有显式地将其列为要求。它没有显式列出,因为docker守护进程不需要
必须是本地的。当前不支持非本地Docker守护进程。
注意:
etest需要一个正在运行的docker守护进程(本地或远程)。如果使用远程Docker实例,则必须将Docker_host环境变量
与主机名(就像compose一样)一起设置。
若要开始,只需在有效覆盖中包含ebuild的目录中运行“etest”。
可传递给“etest”,仅对那些ebuild运行测试:
这个包的概述见内置帮助::
etest--help
developing etest
==
URL是http://gthuub.com/alundule/eTest.BR/> BR/ETEST是由Travis CI连续测试的,运行的测试是相当的
简单::
FLAKE8BR/Python Stupp.Py测试
BR/>系统测试也可以运行,但需要一个工作坞守护程序,以及
大约两个半小时::
BR/> NoestESTS测试/测试系统
生成的当前状态为:
…图片::https://secure.travis-ci.org/alunduil/etest.png?branch=master
:目标:http://travis ci.org/alunduil/etest
known issues
==
known issues可以在github issues list中找到,地址是
https://github.com/alunduil/etest/issues。
我们建议获取以下信息:
*打开详细输出的输出
*任何相关堆栈跟踪