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)