Github user phunt commented on a diff in the pull request:

    https://github.com/apache/zookeeper/pull/420#discussion_r153354717
  
    --- Diff: src/java/test/org/apache/zookeeper/test/LoadFromLogTest.java ---
    @@ -69,25 +54,42 @@
         private static final int TRANSACTION_OVERHEAD = 2;
         private static final int TOTAL_TRANSACTIONS = NUM_MESSAGES + 
TRANSACTION_OVERHEAD;
     
    -    /**
    -     * test that all transactions from the Log are loaded, and only once
    -     * @throws Exception an exception might be thrown here
    -     */
    -    @Test
    -    public void testLoad() throws Exception {
    -        final String hostPort = HOST + PortAssignment.unique();
    +    private String hostPort;
    +    private int port;
    +    private ZooKeeper zk;
    +    private ServerCnxnFactory serverCnxnFactory;
    +    private File tmpDir;
    +    private ZooKeeperServer zks;
    +
    +    @Before
    +    public void setUp() throws Exception {
    +        hostPort = HOST + PortAssignment.unique();
    --- End diff --
    
    While you're in here can you also fix this? We should be using this value 
from ClientBase. Is there a reason why we can't convert this class over to 
subclass ClientBase?


---

Reply via email to