
commit 62a964a7702086ca6ba0e2307809d4f983163b47 Author: Karsten Loesing <karsten.loesing@gmx.net> Date: Fri Sep 27 10:30:02 2019 +0200 Add Mockito as dependency. Required for #31599, but likely useful for other purposes as well. --- java/base.xml | 2 ++ java/ivy.xml | 1 + java/junittest.policy | 3 +++ 3 files changed, 6 insertions(+) diff --git a/java/base.xml b/java/base.xml index 4ce1660..6cb1693 100644 --- a/java/base.xml +++ b/java/base.xml @@ -51,6 +51,8 @@ <include name="hamcrest-all-1.3.jar"/> <include name="logback-core-1.1.9.jar" /> <include name="logback-classic-1.1.9.jar" /> + <include name="mockito-core-1.10.19.jar" /> + <include name="objenesis-2.1.jar" /> </fileset> </path> diff --git a/java/ivy.xml b/java/ivy.xml index 2860b74..19b2f4b 100644 --- a/java/ivy.xml +++ b/java/ivy.xml @@ -18,6 +18,7 @@ <!-- Unit test and test coverage dependencies. --> <dependency org="junit" name="junit" rev="4.12" /> <dependency org="org.hamcrest" name="hamcrest-all" rev="1.3" /> + <dependency org="org.mockito" name="mockito-core" rev="1.10.19"/> <!-- Development tools dependencies that are optional for the build. --> <dependency org="com.puppycrawl.tools" name="checkstyle" rev="6.17" /> diff --git a/java/junittest.policy b/java/junittest.policy index e2f4a26..eb3ea91 100644 --- a/java/junittest.policy +++ b/java/junittest.policy @@ -14,4 +14,7 @@ grant { permission java.lang.RuntimePermission "accessClassInPackage.sun.reflect"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www.protocol.http"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www.http"; + permission java.lang.RuntimePermission "getProtectionDomain"; + permission java.lang.RuntimePermission "reflectionFactoryAccess"; + permission java.lang.RuntimePermission "setFactory"; };