jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Reschke (Jira)" <j...@apache.org>
Subject [jira] [Commented] (OAK-8650) PrincipalProviderTest fails with java 14
Date Thu, 24 Oct 2019 11:40:00 GMT

    [ https://issues.apache.org/jira/browse/OAK-8650?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16958828#comment-16958828
] 

Julian Reschke commented on OAK-8650:
-------------------------------------

I have confirmed that this is the only "other" issue that prevents us from supporting Java
14. If the situation does not change by the time we need that, we probably should go with
the proposed patch.

> PrincipalProviderTest fails with java 14
> ----------------------------------------
>
>                 Key: OAK-8650
>                 URL: https://issues.apache.org/jira/browse/OAK-8650
>             Project: Jackrabbit Oak
>          Issue Type: Task
>          Components: security-spi
>            Reporter: Julian Reschke
>            Assignee: Angela Schreiber
>            Priority: Minor
>         Attachments: OAK-8650.patch
>
>
> (with the fix for OAK-7358 applied, and jacoco turned off)
> {noformat}
>  [ERROR] Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.013 s <<<
FAILURE! - in org.apache.jackrabbit.oak.spi.security.principal.PrincipalProviderTest
> [ERROR] testGetItemBasedPrincipal(org.apache.jackrabbit.oak.spi.security.principal.PrincipalProviderTest)
 Time elapsed: 0.012 s  <<< ERROR!
> org.mockito.exceptions.base.MockitoException:Cannot call abstract real method on java
object!
> Calling real methods is only possible when mocking non abstract method.
>   //correct example:
>   when(mockOfConcreteClass.nonAbstractMethod()).thenCallRealMethod();
>         at org.apache.jackrabbit.oak.spi.security.principal.PrincipalProviderTest.testGetItemBasedPrincipal(PrincipalProviderTest.java:36)[ERROR]
testGetMembershipPrincipals(org.apache.jackrabbit.oak.spi.security.principal.PrincipalProviderTest)
 Time elapsed: 0 s  <<< ERROR!
> org.mockito.exceptions.base.MockitoException:Cannot call abstract real method on java
object!
> Calling real methods is only possible when mocking non abstract method.
>   //correct example:
>   when(mockOfConcreteClass.nonAbstractMethod()).thenCallRealMethod();
>         at org.apache.jackrabbit.oak.spi.security.principal.PrincipalProviderTest.testGetMembershipPrincipals(PrincipalProviderTest.java:43)[ERROR]
testNegativeOffset(org.apache.jackrabbit.oak.spi.security.principal.PrincipalProviderTest)
 Time elapsed: 0.001 s  <<< ERROR!
> java.lang.Exception: Unexpected exception, expected<java.lang.IllegalArgumentException>
but was<org.mockito.exceptions.base.MockitoException>
>         at org.apache.jackrabbit.oak.spi.security.principal.PrincipalProviderTest.testNegativeOffset(PrincipalProviderTest.java:51){noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message