Skip to content

Commit e46f020

Browse files
committed
Revert Mockito 5 upgrade that breaks native method mocking
Mockito 5 cannot mock native methods like RandomAccessFile.length(), causing ResumableRandomAccessFileListenerTest to fail with "Stream Closed" on all platforms. Revert to Mockito 4.11.0 and add dependabot ignore rule for the major version bump.
1 parent 3d372b9 commit e46f020

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ updates:
1717
update-types: ["version-update:semver-major"]
1818
- dependency-name: "org.apache.tomcat.embed:tomcat-embed-core"
1919
update-types: ["version-update:semver-major"]
20+
- dependency-name: "org.mockito:mockito-core"
21+
update-types: ["version-update:semver-major"]
2022

2123
- package-ecosystem: "github-actions"
2224
directory: "/"

client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<jetty.version>11.0.26</jetty.version>
3434
<tomcat.version>10.1.50</tomcat.version>
3535
<commons-io.version>2.21.0</commons-io.version>
36-
<mockito.version>5.23.0</mockito.version>
36+
<mockito.version>4.11.0</mockito.version>
3737
<hamcrest.version>3.0</hamcrest.version>
3838
<kerby.version>2.1.1</kerby.version>
3939
</properties>

0 commit comments

Comments
 (0)