文件名称:best:Bash单元和快照测试框架
文件大小:44KB
文件格式:ZIP
更新时间:2024-04-20 01:51:38
bash unit-testing snapshot-testing hacktoberfest unit-test
最好的 一个为Bash设计的测试框架,并使用Bash构建。 最低Bash版本: 3.2.0 支持平台: GNU Linux 苹果系统 命令行 bin/best.sh [options] [test...] 选项: 选项 价值 描述 --jobs / -j [数字] 指定要并行运行的测试数。 默认为当前逻辑核心数。 --suite [细绳] 加载特定的测试套件。 如果不存在,则将加载$PWD/test所有套件。 --snapshot:generate 强制重新生成所有快照。 --snapshot:show 打印测试输出和输出快照之间的差异。 --snapshot:skip 跳过快照测试。 --verbose 打印失败的测试的STDOUT和STDERR。 --strict 将跳过的测试视为失败的测试。 --failed 仅显示失败的测试。 --VE
【文件预览】:
best-master
----.circleci()
--------config.yml(2KB)
----.gitignore(93B)
----README.md(5KB)
----version.txt(6B)
----.gitmodules(81B)
----bin()
--------best.sh(4KB)
----tests()
----subcommand()
--------version.sh(638B)
--------run.sh(13KB)
--------list.sh(2KB)
--------repl.sh(1KB)
--------list-suites.sh(2KB)
----docs()
--------fn_assert_less.md(573B)
--------fn_assert_exit.md(195B)
--------fn_description.md(194B)
--------fn_assert_not_equal.md(597B)
--------fn_expect_greater.md(539B)
--------fn_assert_greater_or_equal.md(640B)
--------fn_expect_not_equal.md(548B)
--------fn_assert_greater.md(588B)
--------fn_fail.md(261B)
--------fn_expect_greater_or_equal.md(591B)
--------fn_expect_equal.md(552B)
--------fn_expect_less_or_equal.md(576B)
--------fn_assert_less_or_equal.md(625B)
--------fn_expect_less.md(524B)
--------fn_snapshot.md(360B)
--------fn_assert_equal.md(597B)
--------fn_assert.md(330B)
--------fn_use_shim.md(413B)
--------fn_array_contains.md(368B)
--------fn_expect.md(281B)
--------fn_skip.md(260B)
----test.sh(3KB)
----LICENSE.md(1KB)
----.editorconfig(186B)
----libexec()
--------best-runner.sh(7KB)
----lib()
--------manager.sh(4KB)
--------term.sh(755B)
--------opt.sh(4KB)
--------stat.sh(564B)
--------test()
--------runner_snapshot.sh(2KB)
--------compat.sh(899B)
--------test_runner()
--------runner_report.sh(4KB)
--------runner.sh(2KB)
--------print_util.sh(4KB)
--------runner_repl.sh(6KB)
--------print.sh(2KB)