自动测试生成器。

liable的Python项目详细描述


https://travis-ci.org/lycantropos/liable.svg?branch=masterhttps://img.shields.io/github/license/lycantropos/liable.svghttps://badge.fury.io/py/liable.svg

python3后面是python3.6或任何更高版本的别名 版本。

安装

安装最新的pip&;setuptools软件包版本

python3 -m pip install --upgrade pip setuptools

释放

PyPIrepository下载并安装最新的稳定版本

python3 -m pip install --upgrade liable

显影剂

GitHubrepository下载并安装最新版本

git clone https://github.com/lycantropos/liable.git
cd liable
python3 setup.py install

碰撞版本

安装 bumpversion

选择要在semver specification之后凹凸的版本号类别。

测试碰撞版本

bumpversion --dry-run --verbose $VERSION

其中$VERSION是目标版本号类别名称,可能 值是patch/minor/major

凹凸版本

bumpversion --verbose $VERSION

注意:为了避免分支和拉取请求之间的不一致, bumping版本应该作为单独的pull合并到masterbranch中 请求。

运行测试

普通

./run-plain-tests.sh -r $PATHS_TO_MODULES

其中$PATHS_TO_MODULES是以空格分隔的路径列表 (绝对或相对)到目标Python模块(例如liable)。 标记-r(或其类似的--recursive)表示要搜索 在给定的Python路径中递归。

Docker容器内

docker-compose up

在带有远程调试器的Docker容器内

./set-dockerhost.sh docker-compose up

bash脚本(例如,可以在Githooks中使用)

./run-tests.sh

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

推荐PyPI第三方库


热门话题
java操作数组上的字符串   java JAXB内容未实例化   图形在Java中如何绘制垂直居中的字符串?   java Apache Ant:使用Junit时出现NoClassDefFoundError   java无法从服务器上运行perl脚本   如何在java中沿树进行预排序遍历,并打印0和1以对应每个节点上的特定字符?   java如何创建。p12文件?   java线程访问无效   java只匹配命名空间中的XML节点,而不知道NS前缀   从java获取2d arraylist元素   数组Java动态集合对象   java Xpath通过通配符或布尔运算查找以相同名称开头的节点?   java注释元素类型   java在中看不到Super()。反编译后的类文件