This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/10.1.x by this push:
new 859cc00ef4 Update EasyMock to 5.3.0
859cc00ef4 is described below
commit 859cc00ef4d1c3699e53e2a6e4f09c0ecf15d969
Author: Mark Thomas <[email protected]>
AuthorDate: Wed Jun 26 17:14:29 2024 +0100
Update EasyMock to 5.3.0
---
build.properties.default | 17 +++++++++++++----
build.xml | 11 +++++++++++
webapps/docs/changelog.xml | 4 ++++
3 files changed, 28 insertions(+), 4 deletions(-)
diff --git a/build.properties.default b/build.properties.default
index 19d2889be1..c0d0ee9e39 100644
--- a/build.properties.default
+++ b/build.properties.default
@@ -237,16 +237,16 @@ hamcrest.home=${base.path}/hamcrest-${hamcrest.version}
hamcrest.jar=${hamcrest.home}/hamcrest-${hamcrest.version}.jar
hamcrest.loc=${base-maven.loc}/org/hamcrest/hamcrest/${hamcrest.version}/hamcrest-${hamcrest.version}.jar
-# ----- EasyMock, version 4.0 or later -----
-easymock.version=4.3
+# ----- EasyMock, version 5.0.0 or later -----
+easymock.version=5.3.0
easymock.checksum.enabled=true
easymock.checksum.algorithm=MD5|SHA-1
-easymock.checksum.value=f4d141b8c32c022def9089ee4f890c90|b0dbe2df1a71b8115835561f46a8f06cb168a94f
+easymock.checksum.value=a25d1fb058ddcb644011680e48ba357c|7bac0b4bbd84f49f9bcd8485281b5e52da081fa4
easymock.home=${base.path}/easymock-${easymock.version}
easymock.jar=${easymock.home}/easymock-${easymock.version}.jar
easymock.loc=${base-maven.loc}/org/easymock/easymock/${easymock.version}/easymock-${easymock.version}.jar
-# ----- objenesis, used by EasyMock, version 3.0.1 or later -----
+# ----- objenesis, used by EasyMock, version 3.3 or later -----
objenesis.version=3.4
objenesis.checksum.enabled=true
objenesis.checksum.algorithm=MD5|SHA-1
@@ -255,6 +255,15 @@ objenesis.home=${base.path}/objenesis-${objenesis.version}
objenesis.jar=${objenesis.home}/objenesis-${objenesis.version}.jar
objenesis.loc=${base-maven.loc}/org/objenesis/objenesis/${objenesis.version}/objenesis-${objenesis.version}.jar
+# ----- byte-buddy, used by EasyMock, version 1.12.18 or later -----
+bytebuddy.version=1.14.17
+bytebuddy.checksum.enabled=true
+bytebuddy.checksum.algorithm=MD5|SHA-1
+bytebuddy.checksum.value=9236614cb260676d7b7489ca96da4af4|a8d08f3c1e75ecc7f38a8cfd7e9fa47919096373
+bytebuddy.home=${base.path}/byte-buddy-${bytebuddy.version}
+bytebuddy.jar=${bytebuddy.home}/byte-buddy-${bytebuddy.version}.jar
+bytebuddy.loc=${base-maven.loc}/net/bytebuddy/byte-buddy/${bytebuddy.version}/byte-buddy-${bytebuddy.version}.jar
+
# ----- UnboundID, used by unit tests, version 5.1.4 or later -----
unboundid.version=7.0.1
unboundid.checksum.enabled=true
diff --git a/build.xml b/build.xml
index f6828213a8..f960cbe437 100644
--- a/build.xml
+++ b/build.xml
@@ -250,6 +250,7 @@
<pathelement location="${hamcrest.jar}"/>
<pathelement location="${easymock.jar}"/>
<pathelement location="${objenesis.jar}"/>
+ <pathelement location="${bytebuddy.jar}"/>
<pathelement location="${unboundid.jar}"/>
<pathelement location="${derby.jar}"/>
<pathelement location="${derby-shared.jar}"/>
@@ -267,6 +268,7 @@
<filter token="EASYMOCK_JAR" value="${easymock.jar}"/>
<filter token="HAMCREST_JAR" value="${hamcrest.jar}"/>
<filter token="OBJENESIS_JAR" value="${objenesis.jar}"/>
+ <filter token="BYTEBUDDY_JAR" value="${bytebuddy.jar}"/>
<filter token="BND_JAR" value="${bnd.jar}"/>
<filter token="MIGRATION_JAR" value="${migration-lib.jar}"/>
<filter token="UNBOUNDID_JAR" value="${unboundid.jar}"/>
@@ -3490,6 +3492,15 @@ asf.ldap.username=${release.asfusername}
<param name="checksum.value" value="${objenesis.checksum.value}"/>
</antcall>
+ <antcall target="downloadfile">
+ <param name="sourcefile" value="${bytebuddy.loc}"/>
+ <param name="destfile" value="${bytebuddy.jar}"/>
+ <param name="destdir" value="${bytebuddy.home}"/>
+ <param name="checksum.enabled" value="${bytebuddy.checksum.enabled}"/>
+ <param name="checksum.algorithm"
value="${bytebuddy.checksum.algorithm}"/>
+ <param name="checksum.value" value="${bytebuddy.checksum.value}"/>
+ </antcall>
+
<antcall target="downloadfile">
<param name="sourcefile" value="${unboundid.loc}"/>
<param name="destfile" value="${unboundid.jar}"/>
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 26275fb6b7..de5ca409dd 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -189,6 +189,10 @@
Remove cglib dependency as it is not required by the verion of EasyMock
used by the unit tests. (markt)
</update>
+ <update>
+ Update EasyMock to 5.3.0. This adds a test dependency on Byte-Buddy
+ 1.14.17. (markt)
+ </update>
</changelog>
</subsection>
</section>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]