Martin Kleppmann created KAFKA-1308:
---------------------------------------

             Summary: Publish jar of test utilities to Maven
                 Key: KAFKA-1308
                 URL: https://issues.apache.org/jira/browse/KAFKA-1308
             Project: Kafka
          Issue Type: Wish
            Reporter: Martin Kleppmann


For projects that use Kafka, and want to write tests that exercise Kafka (in 
our case, Samza), it's useful to have access to Kafka's test utility classes 
such as kafka.zk.EmbeddedZookeeper and kafka.utils.TestUtils. We can use 
{{./gradlew testJar}} to build jar files that contain those classes, but as far 
as I know, these are currently not made available in a binary release.

At the moment, we have to check those kafka*-test.jar files into the Samza 
repository. To avoid that, would it be possible to publish those jars of tests 
to Maven, so that they fit into the normal dependency management?

Or perhaps, if publishing the tests themselves is not appropriate, we could 
move the test utilities into a separate module that is published, and make the 
tests depend on that module?



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to