As I'm developing a Kafka Streams application, I ended up copying the
content of streams/src/test/java/org/apache/kafka/test/ into my project in
order to use the KStreamTestDriver and associated functionality in tests,
which is working really well.

Would the Kafka team to open to refactoring these fixtures to be a separate
package, perhaps moving the source into a new
streams/test-fixtures/src/main and adding appropriate configuration to the
gradle build to pull in that package as a test dependency where needed and
to publish it as a separate artifact?

If there's interest in this, I would submit a PR.

Reply via email to