英语法语西班牙语

Ad


OnWorks 网站图标

蝙蝠 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 bats

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 bat,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


蝙蝠 - Bash 自动化测试系统

概要


蝙蝠 [-c] [-p | -t] test [test ...]

test 是 Bats 测试文件的路径,或包含 Bats 测试的目录的路径
文件。

商品描述


Bats 是一个兼容 TAP 的 Bash 测试框架。 它提供了一种简单的方法来验证
确保您编写的 UNIX 程序按预期运行。

Bats 测试文件是一个 Bash 脚本,具有用于定义测试用例的特殊语法。 在下面
引擎盖,每个测试用例只是一个带有描述的函数。

测试用例由标准的 shell 命令组成。 蝙蝠利用 Bash 的 错误退出 ( -e)
运行测试用例时的选项。 如果测试用例中的每个命令都以 0 状态
代码(成功),测试通过。 这样,每一行都是对真理的断言。

我们 蝙蝠(7) 有关编写 Bats 测试的更多信息。

跑步 试验


要运行您的测试,请调用 蝙蝠 带有测试文件路径的解释器。 文件测试
案例按顺序和隔离运行。 如果所有测试用例都通过, 蝙蝠 退出
0 状态码。 如有任何故障, 蝙蝠 退出 1 状态码。

您可以调用 蝙蝠 具有多个测试文件参数的解释器,或具有指向
目录包含多个 .bats 文件。 Bats 将单独运行每个测试文件,并且
汇总结果。 如果任何测试用例失败, 蝙蝠 退出 1 状态码。

配置


-c, - 数数
在不运行任何测试的情况下计算测试用例的数量

-h, - 帮帮我
显示帮助信息

-p, - 漂亮
以漂亮的格式显示结果(终端的默认设置)

-t, - 轻敲
以 TAP 格式显示结果

-v, - 版
显示版本号

OUTPUT


当您从终端运行 Bats 时,您会在执行每个测试时看到输出,其中包含
如果通过,请在测试名称旁边打勾,如果失败则打“X”。

$ bats add.bats
✓ 使用 bc 添加
✓ 使用直流加法

2 次测试,0 次失败

如果 Bats 没有连接到终端——换句话说,如果你从一个连续的
集成系统或将其输出重定向到文件——结果显示在
人类可读、机器可解析的 TAP 格式。 您可以通过以下方式强制终端的 TAP 输出
调用 Bats - 轻敲 选项。

$ bats --tap add.bats
1 2 ......
确定 1 加法使用 bc
确定 2 使用直流加法

退出 状态


蝙蝠 解释器以值退出 0 如果所有测试用例都通过,或者 1 如果一个或多个
测试用例失败。

使用 onworks.net 服务在线使用 bats


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 3
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 4
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 5
    2.6.8
    2.6.8
    一个可以帮助您的快速隧道代理
    绕过防火墙 这是一个应用程序
    也可以从
    https://sourceforge.net/projects/shadowsocksgui/.
    它哈...
    下载影袜
  • 6
    GLPI 主题
    GLPI 主题
    下载版本在
    https://github.com/stdonato/glpi-modifications/
    GLPI 0.84 和 0.85 新的颜色主题
    GLPI 修改 这是一个
    应用程序...
    下载 GLPI 主题
  • 更多 ”

Linux 命令

Ad