【发布时间】:2020-01-31 11:47:40
【问题描述】:
我有一个包含一个库和两个可执行文件的项目。当我运行cargo test 时,它运行五个可执行文件:库的单元测试和可执行文件、集成测试和文档测试。
因为我只有库和集成测试,所以我得到了令人讨厌的输出,例如:
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
我尝试使用 Cargo 参数对其进行过滤,但失败了。如果我使用--lib,则不会运行任何集成测试。我没有找到只运行集成测试或跳过文档或可执行测试的方法。
有没有办法只运行集成和库单元测试?
【问题讨论】:
-
Reference 似乎对你有用
标签: testing rust integration rust-cargo