#命令行工具 #测试执行器 #语言 #微型 #默认 #文件

nightly bin+lib cli-test

一个用于测试命令行工具的微型语言和测试执行器

1 个不稳定版本

0.1.0 2023年4月2日

#687 in 测试

Apache-2.0

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