小编dan*_*y-v的帖子

Maven故障安全不执行测试

我已经梳理了StackOverflow和许多其他网站,发现了许多其他相关的帖子,并且已经遵循了所有的建议,但最终,故障安全正在跳过我的测试.

我的JUnit测试位于: myModule/src/main/test/java/ClientAccessIT.java

我正在跳过surefire,因为这个模块中没有单元测试:

<!-- POM snippet -->
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-plugin</artifactId>
  <configuration>
  <skip>true</skip>
  </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用failsafe运行集成测试:

<!-- POM snippet -->
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-failsafe-plugin</artifactId>
    <executions>
        <execution>
            <id>run-tests</id>
            <phase>integration-test</phase>
            <goals>
                <goal>integration-test</goal>
                <goal>verify</goal>
            </goals>
        </execution>
    </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

但是,当我跑步时,mvn verify我看到了这个:

[INFO] --- maven-failsafe-plugin:2.14.1:integration-test (run-tests) @ rest-services-test ---

-------------------------------------------------------
 T E S T S
-------------------------------------------------------

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
Run Code Online (Sandbox Code Playgroud)

我花了最后4个半小时的冲刷,任何帮助将不胜感激.唯一可能值得一提的是我有Cargo设置并拆除Tomcat容器.有没有人看到明显的问题?

java maven maven-failsafe-plugin

33
推荐指数
7
解决办法
2万
查看次数

尝试启用Mongo DB身份验证时发生TypeError

我正在尝试启用Mongo DB身份验证的第3步.当我尝试通过Mongo shell创建一个完全按照方向指示的用户时,shell会报告:

TypeError:对象admin的属性"createUser"不是函数

我用--auth选项启动了mongod并切换到了admin数据库.一如既往,帮助赞赏.

mongodb mongodb-shell

20
推荐指数
2
解决办法
2万
查看次数

Groovy 2.0.1,我自己的类上的GroovyCastException?

我在我的网络应用程序项目中广泛使用groovy类.我可以创建一个类型的实例(定义为groovy类),但以后永远不能转换回它(GroovyCastException发生).

org.codehaus.groovy.runtime.typehandling.GroovyCastException:无法将类'com.company.role.delegation.ProfileModel@49ee6848'与类'com.company.role.delegation.ProfileModel'一起强制转换为'com.company.role类. delegation.ProfileModel"

根据以上错误消息,源类和目标类类型是相同的.咦?

java groovy

7
推荐指数
1
解决办法
1016
查看次数

Regex(C#) - 如何匹配以冒号开头的变量名

我需要在我试图解析的一些表达式中区分变量名和非变量名.变量名以冒号开头,可以有(但不是以数字开头)数字,并且有下划线.所以有效的变量名是:

:x :_x :x2 :alpha_x   // etc
Run Code Online (Sandbox Code Playgroud)

然后我必须在表达式中挑选出不以冒号开头的其他单词.所以在下面的表达式中:

:result = median(:x,:y,:z)
Run Code Online (Sandbox Code Playgroud)

变量将是:result,:x,:y和:z,而另一个非变量字将是中位数.

我的正则表达式选择变量名是(这是有效的):

:[a-zA-Z_]{1}[a-zA-Z0-9_]*
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何获得非变量词.我的正则表达式是:

(?<!:)([a-zA-Z_]{1}[a-zA-Z0-9_]*)
Run Code Online (Sandbox Code Playgroud)

问题是,匹配仅排除后面的第一个字符:如下所示:

在此输入图像描述

c# regex

5
推荐指数
1
解决办法
107
查看次数