Jiangjie Qin created KAFKA-4401:
-----------------------------------

             Summary: Change the KafkaServerTestHarness and 
IntegrationTestHarness from trait to abstract class.
                 Key: KAFKA-4401
                 URL: https://issues.apache.org/jira/browse/KAFKA-4401
             Project: Kafka
          Issue Type: Task
          Components: unit tests
    Affects Versions: 0.10.1.0
            Reporter: Jiangjie Qin
            Assignee: Jiangjie Qin
             Fix For: 0.10.1.1


The IntegartionTestHarness and KafkaServerTestHarness are useful not only in 
Kafka unit test, but also useful for the unit tests in other products that 
depend on Kafka.

Currently there are two issues making those two test harness classes hard to 
use by other Java users.
1. The two classes are Scala traits. This makes it difficult for people to 
write Java unit test code. 
2. Some of the interfaces are Scala only. 

It will be good to expose those two classes for more general usage and make 
them Java friendly.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to