@Override public CompletableFuture<Void> close() { return remote.close().thenRun(local::close); } }
/** * Clears test logs. */ @Override @AfterMethod void afterMethod() throws Throwable { serverCtx.execute(() -> server.close().whenComplete((result, error) -> resume())); clientCtx.execute(() -> client.close().whenComplete((result, error) -> resume())); await(0, 2); clientCtx.close(); super.afterMethod(); }
client.close().thenRun(this::resume); server.close().thenRun(this::resume); });
client.close().thenRun(this::resume); server.close().thenRun(this::resume); });
client.close().thenRun(this::resume); server.close().thenRun(this::resume); });