maven-3 - 我正在尝试使用 Arquillian 智能测试库但没有成功
问题描述
我在用着:
- 阿奎利安 0.0.10
- Maven 3.6.3
- Surefire 3.3.3-M5
- JUnit 5.7.0
我在我的项目基础上创建了扩展文件:“./.mvn/extensions.xml”
<?xml version="1.0" encoding="UTF-8"?>
<extensions>
<extension>
<groupId>org.arquillian.smart.testing</groupId>
<artifactId>maven-lifecycle-extension</artifactId>
<version>0.0.10</version>
</extension>
</extensions>
当我执行以下命令时:
mvn clean test -Dsmart.testing.mode="selecting" -Dsmart.testing="new" -Dscm.last.changes=1
我得到了插件的调试消息,并且生成了目标文件,但是所有测试都以任意顺序运行。
在文档中提到在项目基础文件夹上执行以下命令:
curl -sSL https://git.io/v5jy6 | bash
但是当我这样做时,我收到以下错误:
.Version 3.6.3 is not supported.
谁能帮我找到错误或允许我通过更改过滤和排序单元测试的替代扩展/插件?
解决方案
推荐阅读
- asp.net-core - Swagger UI 授权不发送令牌
- r - 一个绘图大小的条形图占用只有重复值的直方图?
- mongodb - 子数组中的MongoDB聚合更新字段
- python - 散景如何为多条形图添加悬停
- python - 一维 CNN 模型的准确率非常低
- html - Django - "> 符号出现在表单字段 manytomany 和 foreignkey 的外部
- sql - 3秒内排除同类型交易
- r - 将 (x1+x2)*y 转换为矩阵,或从不同长度的向量中调用函数参数
- typescript - 如何正确解除 Joi.alternatives 的错误?
- .net - .NET MAUI Preview 5 WinUI - 不显示任何内容,空白(靛蓝)屏幕