This is an automated email from the ASF dual-hosted git repository.
chesnay pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push:
new d8c64a80848 [FLINK-32153][build] Limit powermock to core/runtime
d8c64a80848 is described below
commit d8c64a808484cab78c8bd7b74a287edf7d1f3b01
Author: Chesnay Schepler <[email protected]>
AuthorDate: Wed May 24 10:56:52 2023 +0200
[FLINK-32153][build] Limit powermock to core/runtime
---
flink-core/pom.xml | 12 +++++++++++
flink-runtime/pom.xml | 19 +++++++++++++++++
pom.xml | 57 ++++++++++++++++++++++++---------------------------
3 files changed, 58 insertions(+), 30 deletions(-)
diff --git a/flink-core/pom.xml b/flink-core/pom.xml
index cdbbd12ec2c..5ba7b349639 100644
--- a/flink-core/pom.xml
+++ b/flink-core/pom.xml
@@ -139,6 +139,18 @@ under the License.
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-module-junit4</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-api-mockito2</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/flink-runtime/pom.xml b/flink-runtime/pom.xml
index 09174f6f1c9..9790af3de9c 100644
--- a/flink-runtime/pom.xml
+++ b/flink-runtime/pom.xml
@@ -270,6 +270,25 @@ under the License.
<artifactId>oshi-core</artifactId>
<optional>true</optional>
</dependency>
+
+ <dependency>
+ <!-- This must appear before powermock on the
classpath! -->
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-inline</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-module-junit4</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-api-mockito2</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/pom.xml b/pom.xml
index 5e1d8a33b06..8fbc45fa8d4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -243,14 +243,6 @@ under the License.
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-inline</artifactId>
- <version>${mockito.version}</version>
- <type>jar</type>
- <scope>test</scope>
- </dependency>
-
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
@@ -267,28 +259,6 @@ under the License.
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.powermock</groupId>
- <artifactId>powermock-module-junit4</artifactId>
- <version>${powermock.version}</version>
- <type>jar</type>
- <scope>test</scope>
- </dependency>
-
- <dependency>
- <groupId>org.powermock</groupId>
- <artifactId>powermock-api-mockito2</artifactId>
- <version>${powermock.version}</version>
- <type>jar</type>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
@@ -936,6 +906,33 @@ under the License.
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-inline</artifactId>
+ <version>${mockito.version}</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-module-junit4</artifactId>
+ <version>${powermock.version}</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-api-mockito2</artifactId>
+ <version>${powermock.version}</version>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.mockito</groupId>
+
<artifactId>mockito-core</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
</dependencies>
</dependencyManagement>