生菜配小黄瓜

aloe的Python项目详细描述


[![生成状态](https://img.shields.io/travis/aloetesting/aloe.svg)](https://travis-ci.org/aloetesting/aloe) [![生成状态](https://img.shields.io/appveyor/ci/aloetesting/aloe.svg)](https://ci.appveyor.com/project/aloetesting/aloe) [![覆盖范围](https://img.shields.io/coveralls/aloetesting/aloe.svg)](https://coveralls.io/github/aloetesting/aloe) [![pypi](https://img.shields.io/pypi/v/aloe.svg)](https://pypi.python.org/pypi/aloe

基于[nose][nose]和 [莴苣][莴苣]。

安装:

pip install aloe

阅读[文档][文档]。

调用

将带有小黄瓜的参数传递到nosetests来运行bdd测试。你 也可以传递–no ignore python参数来运行其他nose discovered 测试也一样。

aloe命令行工具是nose运行程序的包装器,配置为 只做小黄瓜测试。因此,调用与nose相同,但是 添加了以下参数:

  • -n[,n…]-仅在每个 特色。仅指定一个要运行的功能时有意义,例如

    芦荟功能/calculator.feature-n 1

  • –测试类-重写用作每个功能基的类。

  • –不忽略python-运行python测试和小黄瓜。

从莴苣中迁移

芦荟,一开始是用生菜叉做的,它试图使其与所做的食物相容。 理智。但是,有以下不兼容的更改:

  • 每个场景每个背景回调将被删除。使用 每个示例。
  • -s用于运行特定场景的选项将重命名为-n
  • django相关功能,包括harvest命令,被移动到 独立项目,[芦荟姜戈][芦荟姜戈]。
  • terrain.py没有特别的意义。它将被进口,但前提是 它与其他步骤定义文件存在于同一目录中,而不是 在上面。
  • 场景大纲必须用“场景大纲”声明,并且场景 没有例子必须使用“场景”-莴苣允许使用任何一种。
  • 默认情况下,运行的步骤输出为点,对应于生菜 冗长1。要在步骤运行时打印彩色输出,请使用-v 3

许可证

芦荟-基于莴苣和鼻子的Python黄瓜跑步鞋

版权所有(C)<;2015>;Alexey Kotlyarov<;a@koterpillar.com>;

版权所有(C)<;2014-2015>;Danielle Madeley<;danielle@madeley.id.au>;

版权所有(C)<;2010-2012>;Gabriel Falc_o<;gabriel@nacaolivre.org>;

此程序是免费软件:您可以重新分发和/或修改 根据由 自由软件基金会,或者许可证的第3版,或者 (由您选择)任何更高版本。

这个程序的发布是希望它能有用, 但没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。见 GNU通用公共许可证了解更多详细信息。

你应该收到GNU通用公共许可证的副本 还有这个节目。如果没有,请参见<;http://www.gnu.org/licenses/>;。

[小黄瓜]:https://cucumber.io/ [鼻子]:https://nose.readthedocs.io/ [鼻子插件属性]:https://nose.readthedocs.io/en/latest/plugins/attrib.html [生菜]:http://lettuce.it/ [小黄瓜语法]:https://cucumber.io/docs/reference [芦荟粉]:https://github.com/aloetesting/aloe_django [文档]:http://aloe.readthedocs.io/

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

推荐PyPI第三方库


热门话题
使用php调用java web服务时无法获取输出   java Netbeans:安装IMlet时出错。。。。仿真器错误   初始化期间Eclipse Juno SR 2中的java堆栈溢出   java在3d中寻找两个任意立方体的交集   代码中显示java“org.openqa.selenium.WebDriverException”错误   java使用AtomicInteger作为可变整数的替代品是一种好的做法吗?   当以编程方式设置背景颜色时,java版面在更新后会自动复制   java将字符串拆分为一个带有数字数据的字符串和另一个带有非数字数据的字符串   带有SSL协议的java AsyncHttpClient   C++服务器HTTN到java NtoHS客户端转换   java内存分配是基于引用类还是实例类?   java使用ProjectLombok安全吗?   grails“java版本”在命令提示符下不工作   java无法使用axis2实例化类型ADBDataSource   在Play Framework 2中进行多文件上传的java示例   java如何将二进制补码字符串转换为负十进制数?   windows 7在Java中获取不正确的操作系统名称   java如何禁用p:commandButton的enter键?   java如何从main方法加载servlet   java如何从imageView获取二进制位图