加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

rust – 如何对本地依赖项进行Cargo运行测试?

发布时间:2020-12-14 04:57:01 所属栏目:百科 来源:网络整理
导读:我正在研究一个跨越多个板条箱的项目.顶级包(app)需要另外两个包(库)作为依赖.在顶级包中运行货物测试构建依赖关系并运行顶级包的测试,但它不会对其他两个包执行测试.有没有办法配置货物测试,以便它将在所有三个板条箱中运行测试? 谢谢! 解决方法 您可以传
我正在研究一个跨越多个板条箱的项目.顶级包(app)需要另外两个包(库)作为依赖.在顶级包中运行货物测试构建依赖关系并运行顶级包的测试,但它不会对其他两个包执行测试.有没有办法配置货物测试,以便它将在所有三个板条箱中运行测试?

谢谢!

解决方法

您可以传递-p参数以使Cargo运行依赖项的测试.

因此,如果您的包被称为sublib,您可以使用以下命令运行其测试:

cargo test -p sublib

从货物测试 – 帮助:

-p SPEC,–package SPEC Package to run tests for

If the –package argument is given,then SPEC is a package id
specification which indicates which package should be tested. If it is
not given,then the current package is tested. For more information on
SPEC and its format,see the cargo help pkgid command.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读