[jbosstools-issues] [JBoss JIRA] (JBIDE-19889) Build became unstable: LazyCredentialsPrompterTest complains about wrong Matcher usage
Andre Dietisheim (JIRA)
issues at jboss.org
Mon Jun 1 03:09:02 EDT 2015
[ https://issues.jboss.org/browse/JBIDE-19889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13072577#comment-13072577 ]
Andre Dietisheim commented on JBIDE-19889:
------------------------------------------
[~jcantrill] can you please fix this as one of your very next tasks, since our jenkins is not building any more?
> Build became unstable: LazyCredentialsPrompterTest complains about wrong Matcher usage
> --------------------------------------------------------------------------------------
>
> Key: JBIDE-19889
> URL: https://issues.jboss.org/browse/JBIDE-19889
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.3.0.Beta1
> Reporter: Andre Dietisheim
> Assignee: Jeff Cantrill
>
> I was not cautious enough when merging, the maven build currently fails with the following:
> {code}
> Tests in error:
> LazyCredentialsPrompterTest.testPromptAndAuthenticateWhenInitializedWithAPrompter:65 » InvalidUseOfMatchers
> LazyCredentialsPrompterTest.testPromptAndAuthenticateReturnsFalseWhenItCantGetAPrompter:84 » InvalidUseOfMatchers
> LazyCredentialsPrompterTest.testPromptAndAuthenticateDeferredLoadsAndPromptsWhenInitializedWithNull:75 » InvalidUseOfMatchers
> {code}
> {code}
> testPromptAndAuthenticateWhenInitializedWithAPrompter(org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest) Time elapsed: 0.004 sec <<< ERROR!
> org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
> Invalid use of argument matchers!
> 2 matchers expected, 1 recorded:
> -> at org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest.testPromptAndAuthenticateWhenInitializedWithAPrompter(LazyCredentialsPrompterTest.java:65)
> This exception may occur if matchers are combined with raw values:
> //incorrect:
> someMethod(anyObject(), "raw String");
> When using matchers, all arguments have to be provided by matchers.
> For example:
> //correct:
> someMethod(anyObject(), eq("String by matcher"));
> For more info see javadoc for Matchers class.
> at org.mockito.exceptions.Reporter.invalidUseOfMatchers(Reporter.java:241)
> at org.mockito.internal.invocation.MatchersBinder.validateMatchers(MatchersBinder.java:35)
> at org.mockito.internal.invocation.MatchersBinder.bindMatchers(MatchersBinder.java:24)
> at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:58)
> at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
> at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:38)
> at org.mockito.internal.creation.MethodInterceptorFilter.intercept(MethodInterceptorFilter.java:51)
> at org.jboss.tools.openshift.common.core.ICredentialsPrompter$$EnhancerByMockitoWithCGLIB$$dadcfe44.promptAndAuthenticate(<generated>)
> at org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest.testPromptAndAuthenticateWhenInitializedWithAPrompter(LazyCredentialsPrompterTest.java:65)
> testPromptAndAuthenticateReturnsFalseWhenItCantGetAPrompter(org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest) Time elapsed: 0.001 sec <<< ERROR!
> org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
> Invalid use of argument matchers!
> 2 matchers expected, 1 recorded:
> -> at org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest.testPromptAndAuthenticateReturnsFalseWhenItCantGetAPrompter(LazyCredentialsPrompterTest.java:84)
> This exception may occur if matchers are combined with raw values:
> //incorrect:
> someMethod(anyObject(), "raw String");
> When using matchers, all arguments have to be provided by matchers.
> For example:
> //correct:
> someMethod(anyObject(), eq("String by matcher"));
> For more info see javadoc for Matchers class.
> at org.mockito.exceptions.Reporter.invalidUseOfMatchers(Reporter.java:241)
> at org.mockito.internal.invocation.MatchersBinder.validateMatchers(MatchersBinder.java:35)
> at org.mockito.internal.invocation.MatchersBinder.bindMatchers(MatchersBinder.java:24)
> at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:58)
> at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
> at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:38)
> at org.mockito.internal.creation.MethodInterceptorFilter.intercept(MethodInterceptorFilter.java:51)
> at org.jboss.tools.openshift.common.core.ICredentialsPrompter$$EnhancerByMockitoWithCGLIB$$dadcfe44.promptAndAuthenticate(<generated>)
> at org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest.testPromptAndAuthenticateReturnsFalseWhenItCantGetAPrompter(LazyCredentialsPrompterTest.java:84)
> testPromptAndAuthenticateDeferredLoadsAndPromptsWhenInitializedWithNull(org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest) Time elapsed: 0.001 sec <<< ERROR!
> org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
> Invalid use of argument matchers!
> 2 matchers expected, 1 recorded:
> -> at org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest.testPromptAndAuthenticateDeferredLoadsAndPromptsWhenInitializedWithNull(LazyCredentialsPrompterTest.java:75)
> This exception may occur if matchers are combined with raw values:
> //incorrect:
> someMethod(anyObject(), "raw String");
> When using matchers, all arguments have to be provided by matchers.
> For example:
> //correct:
> someMethod(anyObject(), eq("String by matcher"));
> For more info see javadoc for Matchers class.
> at org.mockito.exceptions.Reporter.invalidUseOfMatchers(Reporter.java:241)
> at org.mockito.internal.invocation.MatchersBinder.validateMatchers(MatchersBinder.java:35)
> at org.mockito.internal.invocation.MatchersBinder.bindMatchers(MatchersBinder.java:24)
> at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:58)
> at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
> at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:38)
> at org.mockito.internal.creation.MethodInterceptorFilter.intercept(MethodInterceptorFilter.java:51)
> at org.jboss.tools.openshift.common.core.ICredentialsPrompter$$EnhancerByMockitoWithCGLIB$$dadcfe44.promptAndAuthenticate(<generated>)
> at org.jboss.tools.openshift.express.test.core.LazyCredentialsPrompterTest.testPromptAndAuthenticateDeferredLoadsAndPromptsWhenInitializedWithNull(LazyCredentialsPrompterTest.java:75)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
More information about the jbosstools-issues
mailing list