This is an automated email from the ASF dual-hosted git repository.

iluo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git


The following commit(s) were added to refs/heads/master by this push:
     new dabd428  re-enable testCustomExecutor (#2913)
dabd428 is described below

commit dabd428a2e91ed4a630d6a43af392da44c19d3d4
Author: Yuhao Bi <[email protected]>
AuthorDate: Mon Dec 10 16:59:09 2018 +0800

    re-enable testCustomExecutor (#2913)
---
 .../apache/dubbo/common/concurrent/CompletableFutureTaskTest.java  | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/CompletableFutureTaskTest.java
 
b/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/CompletableFutureTaskTest.java
index 75f4741..27d7da6 100644
--- 
a/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/CompletableFutureTaskTest.java
+++ 
b/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/CompletableFutureTaskTest.java
@@ -88,12 +88,13 @@ public class CompletableFutureTaskTest {
     }
 
 
-    @Test
+@Test
     public void testCustomExecutor() {
         Executor mockedExecutor = mock(Executor.class);
         CompletableFuture<Integer> completableFuture = 
CompletableFuture.supplyAsync(() -> {
             return 0;
-        }, mockedExecutor);
-        verify(mockedExecutor, times(1)).execute(any());
+        });
+        completableFuture.thenRunAsync(mock(Runnable.class), 
mockedExecutor).whenComplete((s, e) ->
+                verify(mockedExecutor, times(1)).execute(any(Runnable.class)));
     }
 }
\ No newline at end of file

Reply via email to