lean-cli
lean-cli copied to clipboard
macOS / Windows / Linux 三个环境下的自动化测试
确实 tests 太少。。现在还需要完善吗?
其实最主要的是一个缺少在三个平台下能跑测试的方案(其实单纯 Windows + Linux or macOS 两个就足够),我目前也没什么思路。
嗯确实尴尬。。
最新的想法是使用 Go 自带的测试框架,通过指定 命令行参数 os.Args 并调用 main() 来实现命令行的测试。
ref: Unit Testing CLI Programs in Go