This is an automated email from the ASF dual-hosted git repository.

ableegoldman pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 75d89931e01 MINOR: Add setting input partitions for task mocks (#12510)
75d89931e01 is described below

commit 75d89931e0159ce8747198d61d11a2d45a630103
Author: Bruno Cadonna <[email protected]>
AuthorDate: Mon Aug 15 20:16:32 2022 +0200

    MINOR: Add setting input partitions for task mocks (#12510)
    
    We recently added a builder to create task mocks for unit
    tests. This PR adds the functionality to add input partitions
    to task mocks when the builder is used.
    
    Reviewers: Walker Carlson <[email protected]>, A. Sophie Blee-Goldman 
<[email protected]>
---
 streams/src/test/java/org/apache/kafka/test/StreamsTestUtils.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/streams/src/test/java/org/apache/kafka/test/StreamsTestUtils.java 
b/streams/src/test/java/org/apache/kafka/test/StreamsTestUtils.java
index 20cade6d93a..94889104786 100644
--- a/streams/src/test/java/org/apache/kafka/test/StreamsTestUtils.java
+++ b/streams/src/test/java/org/apache/kafka/test/StreamsTestUtils.java
@@ -325,6 +325,11 @@ public final class StreamsTestUtils {
             return this;
         }
 
+        public TaskBuilder<T> withInputPartitions(final Set<TopicPartition> 
inputPartitions) {
+            when(task.inputPartitions()).thenReturn(inputPartitions);
+            return this;
+        }
+
         public T build() {
             return task;
         }

Reply via email to