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

scala – sbt中的测试和测试之间的差异

发布时间:2020-12-16 18:33:09 所属栏目:安全 来源:网络整理
导读:例如,我可以写我的构建: name in Test := "some name"name in test := "some name" 两者都完美无缺.那么它们之间的区别是什么? 解决方法 在第一种情况下,Test是类型配置.正如官方文件中的令人遗憾的那样: A configuration defines a flavor of build,pote
例如,我可以写我的构建:

name in Test := "some name"
name in test := "some name"

两者都完美无缺.那么它们之间的区别是什么?

解决方法

在第一种情况下,Test是类型配置.正如官方文件中的令人遗憾的那样:

A configuration defines a flavor of build,potentially with its own classpath,sources,generated packages,etc.

第二个测试只是在全局范围内定义的一个简单任务.如果在sbt中调用inspect test,它将显示测试只执行所有测试并由全局范围*:test提供,它就像是所有测试任务的聚合器.您可以使用inspect tree task命令查看正在测试的整个任务树.要检查测试配置,您应该调用inspect test:configuration,因为您可以看到它只是为项目中的测试范围提供配置.因此测试中的名称和Test中的名称具有相同的结果

(编辑:李大同)

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

    推荐文章
      热点阅读