1 个不稳定版本
0.1.0 | 2023年4月2日 |
---|
#687 in 测试
13KB
241 行
cli-test
⚠️ 建设中
一个用于测试命令行工具的微型语言和测试执行器。
示例
文件
In count_lines.clts
# this is the command to test
TEST:
printf 'a\nb\nc' | wc -l
# this checks that the exit code is 0
EXIT_CODE: 0
# this check that the stdout is 3
OUT: it == 3
可以使用 cli-test
运行,默认情况下运行所有 .clts
文件。
安装
如果您是 Rust 用户,可以使用 Cargo 进行安装
cargo install cli-test
您可以使用 Docker 运行
(Under construction)
或者如果您的平台受支持,您可以下载可执行文件
(Under construction)
依赖项
~5–13MB
~135K SLoC