如何定义仅测试依赖项?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何定义仅测试依赖项?相关的知识,希望对你有一定的参考价值。
我有一个实现lint插件的Rust库。我想要包括compiletest
,但不要求它在测试之外。指定依赖项仅用于测试的正确方法是什么?
答案
是。使用dev-dependencies
。来自Cargo docs:
您可以在
[dev-dependencies]
中添加Cargo.toml
部分,其格式等同于[dependencies]
:[dev-dependencies] tempdir = "0.3"
编译用于构建的包时不使用Dev依赖性,但用于编译测试,示例和基准测试。
以上是关于如何定义仅测试依赖项?的主要内容,如果未能解决你的问题,请参考以下文章
解决未能加载文件或程序集“Newtonsoft.Json ...."或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)(代码片段
CTS测试CtsWindowManagerDeviceTestCases模块的testShowWhenLockedImeActivityAndShowSoftInput测试fail项解决方法(代码片段