文件名称:共享:Shell库像Git一样测试您的Unix工具
文件大小:50KB
文件格式:ZIP
更新时间:2024-03-23 20:53:51
Shell
共享度 Sharness是一个可移植的Shell库,用于编写,运行和分析Unix程序的自动化测试。 由于所有测试都输出TAP,即 ,因此可以使用任何TAP工具运行它们。 每个测试都是作为Shell脚本编写的,例如: #! /bin/sh test_description= " Show basic features of Sharness " . ./sharness.sh test_expect_success " Success is reported like this " " echo hello world | grep hello " test_expect_success " Commands are chained this way " " test x = 'x' && test 2 -gt 1 && echo success " re
【文件预览】:
sharness-master
----.github()
--------workflows()
----COPYING(18KB)
----lib-sharness()
--------functions.sh(16KB)
----sharness.sh(15KB)
----CONTRIBUTING.md(2KB)
----.travis.yml(343B)
----aggregate-results.sh(1KB)
----test()
--------test-terminal.perl(2KB)
--------sharness.t(18KB)
--------lib-sharness(15B)
--------simple.t(600B)
--------sharness.sh(14B)
--------aggregate-results.sh(23B)
--------Makefile(2KB)
--------.gitignore(40B)
----README.md(8KB)
----Makefile(2KB)
----README.git(24KB)
----API.md(11KB)
----vim()
--------syntax()
--------ftdetect()
----CHANGELOG.md(7KB)