巴泽尔的茉莉花规则
茉莉花规则在茉莉花框架下与巴泽尔进行测试.
安装
添加数据 @bazel/jasmine npm 软件包到您的 devDependencies 内 package.json。 。 。 .
茉莉花 节点 测试
用户
jasmine_node_test(name, srcs, data, deps, expected_exit_code, tags, config_file, use_direct_specs, jasmine, jasmine_entry_point, kwargs)
在NodeJS使用茉莉花测试跑道进行测试.
详细 XML 测试结果见标准 bazel-testlogs
目录。 这可能是在您的工作空间中的对称.
见 https://docs.bazel.building/versions/main/output directories.html 页面存档备份,存于互联网档案馆
要调试测试, 请查看调试注释 nodejs_test。 。 。 .
摄影师
名称
由此产生的标签名称
弧线
JavaScript 有茉莉花相片的源文件
默认为 []
数据
测试执行时加载的运行时依赖性
默认为 []
代码
其他生成 JavaScript 的目标, 如 ts project
默认为 []
需要退出 代码
测试的预期退出代码 .
默认为 0
标记
用于测试的 Bazel 标签
默认为 []
配置文件( f)
(实验)包含茉莉JSON Config的文件的标签.
注意并非所有配置选项都符合,以及 我们期待一些奇怪的特征互动. 例如,用于文件的过滤器 代码覆盖不理解配置中的 spec 文件设置 .
见 https://jasmine.github.io/setup/nodejs.html# 信任
默认为 None
使用( d)
将执行中添加的规格列表( 测试套件) 限制为直接来源 .
请注意, 这是错误修正选择进入的旗帜, 这将是默认 下一次主要发布中的行为.
更多信息 : https://github.com/bazelbuilding/rules nodejs/pull/2576 互联网档案馆的存檔,存档日期2013-12-26
默认为 None
日本语name
一个标签,提供 @bazel/jasmine npm 依赖.
仅作内部用意.
默认为 None
茉莉花 进入 点
一个标签,提供 @bazel/jasmine 进入点.
这是一个自定义的包装器,它添加了硬化和bazel支持等特性.
仅作内部用意.
默认为 None
宽度
其余的论据被传递到测试规则中