美文网首页
在 Python 中使用 Jasmine

在 Python 中使用 Jasmine

作者: ADADACHAN | 来源:发表于2021-08-09 09:38 被阅读0次

在 Python 中使用 Jasmine(BDD)

Jasmine Python 包包含帮助程序代码,用于为基于 Python 的 Web 项目(Django、Flask 等)或 Python 是受欢迎的合作伙伴的 JavaScript 项目开发 Jasmine 项目。它在浏览器中提供项目的 Jasmine 套件,因此您可以专注于您的代码,而不是手动编辑 Jasmine runner HTML 文件中的脚本标签。

安装

您可以使用 pip 或将 Jasmine 添加到您的 requirements.txt 来安装它。

pip3 install jasmine

jasmine init 全部yes

在目录为又spec

配置

自定义 spec/javascripts/support/jasmine.yml 以枚举您希望 Jasmine runner 包含的源文件、样式表和规范文件。您可以使用 dir glob 字符串。

启动服务

jasmine server 默认端口为8888

或者

jasmine server -p 1227

持续集成

对于持续集成环境,在项目构建步骤中运行 jasmine ci:

jasmine ci

selenium 使用的浏览器可以通过导出 JASMINE_BROWSER 来改变

export JASMINE_BROWSER=chrome

1)jasmine ci

2)jasmine ci--browser firefox

您还可以为单个 jasmine:ci 运行指定随机化种子以进行调试。

jasmine ci--seed 4321

相关文章

网友评论

      本文标题:在 Python 中使用 Jasmine

      本文链接:https://www.haomeiwen.com/subject/wmtivltx.html