diff --git a/build.properties b/build.properties index fae1bd00f..3ba22a0c4 100644 --- a/build.properties +++ b/build.properties @@ -119,8 +119,8 @@ require.gettext=true # Defaults to the ant library path if not set # If set, this must point to a directory containing the files # mockito-core.jar, byte-buddy.jar, objenesis.jar -# Tested using Mockito 2.5.0 which requires byte-buddy 1.5.12 and objenesis 2.4 -#mockito.home= +# Tested using Mockito 2.23.0 which requires byte-buddy 1.8.2 and objenesis 3.1 +#mockito.home=/usr/share/java # Optional properties used in tests to enable additional tools. #with.cobertura=/PATH/TO/cobertura.jar diff --git a/core/java/build.xml b/core/java/build.xml index 217e5ae97..4bb8bd6b2 100644 --- a/core/java/build.xml +++ b/core/java/build.xml @@ -286,6 +286,7 @@ + @@ -293,10 +294,13 @@ + + + + + + + @@ -443,6 +451,7 @@ + @@ -461,6 +470,9 @@ + + + @@ -492,6 +504,7 @@ + diff --git a/core/java/test/junit/net/i2p/TestContext.java b/core/java/test/junit/net/i2p/TestContext.java index a81bd40fb..438a20fc3 100644 --- a/core/java/test/junit/net/i2p/TestContext.java +++ b/core/java/test/junit/net/i2p/TestContext.java @@ -1,5 +1,8 @@ package net.i2p; +/** + * @since 0.9.49 + */ public class TestContext extends I2PAppContext { public TestContext() { @@ -7,7 +10,7 @@ public class TestContext extends I2PAppContext { } /** - * Allows overriding the existing I2PAppContext with a test context who's fields we may mock as we like + * Allows overriding the existing I2PAppContext with a test context whose fields we may mock as we like * * @param ctx Our test context to replace the global context with */ diff --git a/core/java/test/junit/net/i2p/util/ConvertToHashMockTest.java b/core/java/test/junit/net/i2p/util/ConvertToHashMockTest.java index de811acd1..b2856e6ed 100644 --- a/core/java/test/junit/net/i2p/util/ConvertToHashMockTest.java +++ b/core/java/test/junit/net/i2p/util/ConvertToHashMockTest.java @@ -15,7 +15,10 @@ import org.mockito.MockitoAnnotations; import static org.mockito.Mockito.*; import static org.junit.Assert.*; -public class ConvertToHashMockTest{ +/** + * @since 0.9.49 + */ +public class ConvertToHashMockTest { @Mock private NamingService namingService; @Mock private Destination destination; @@ -34,7 +37,7 @@ public class ConvertToHashMockTest{ * We would otherwise pollute the other tests that depend on I2PAppContext */ @AfterClass - public static void afterClass(){ + public static void afterClass() { TestContext.setGlobalContext(null); } diff --git a/core/java/test/junit/net/i2p/util/ConvertToHashTest.java b/core/java/test/junit/net/i2p/util/ConvertToHashTest.java index dd037941a..a221de2d3 100644 --- a/core/java/test/junit/net/i2p/util/ConvertToHashTest.java +++ b/core/java/test/junit/net/i2p/util/ConvertToHashTest.java @@ -5,6 +5,9 @@ import org.junit.Test; import static org.junit.Assert.*; +/** + * @since 0.9.49 + */ public class ConvertToHashTest { private static final String zzzDotI2pBase32Hash = "lhbd7ojcaiofbfku7ixh47qj537g572zmhdc4oilvugzxdpdghua"; private static final String zzzDotI2pBase64Hash = "WcI~uSICHFCVVPoufn4J7v5u~1lhxi45C60Nm43jMeg=";