< prev index next >

test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java

Print this page
8246585: ForkJoin updates
Reviewed-by: martin


1703             Runnable r = () -> {};
1704             ForkJoinTask<String> task = ForkJoinTask.adapt(r, "");
1705             assertEquals(
1706                 identityString(task) + "[Wrapped task = " + r.toString() + "]",
1707                 task.toString());
1708         }
1709     }
1710 
1711     /**
1712      * adapt(callable).toString() contains toString of wrapped task
1713      */
1714     public void testAdapt_Callable_toString() {
1715         if (testImplementationDetails) {
1716             Callable<String> c = () -> "";
1717             ForkJoinTask<String> task = ForkJoinTask.adapt(c);
1718             assertEquals(
1719                 identityString(task) + "[Wrapped task = " + c.toString() + "]",
1720                 task.toString());
1721         }
1722     }
















1723 }


1703             Runnable r = () -> {};
1704             ForkJoinTask<String> task = ForkJoinTask.adapt(r, "");
1705             assertEquals(
1706                 identityString(task) + "[Wrapped task = " + r.toString() + "]",
1707                 task.toString());
1708         }
1709     }
1710 
1711     /**
1712      * adapt(callable).toString() contains toString of wrapped task
1713      */
1714     public void testAdapt_Callable_toString() {
1715         if (testImplementationDetails) {
1716             Callable<String> c = () -> "";
1717             ForkJoinTask<String> task = ForkJoinTask.adapt(c);
1718             assertEquals(
1719                 identityString(task) + "[Wrapped task = " + c.toString() + "]",
1720                 task.toString());
1721         }
1722     }
1723 
1724     // adaptInterruptible deferred to its own independent change
1725     // https://bugs.openjdk.java.net/browse/JDK-8246587
1726 
1727 //     /**
1728 //      * adaptInterruptible(callable).toString() contains toString of wrapped task
1729 //      */
1730 //     public void testAdaptInterruptible_Callable_toString() {
1731 //         if (testImplementationDetails) {
1732 //             Callable<String> c = () -> "";
1733 //             ForkJoinTask<String> task = ForkJoinTask.adaptInterruptible(c);
1734 //             assertEquals(
1735 //                 identityString(task) + "[Wrapped task = " + c.toString() + "]",
1736 //                 task.toString());
1737 //         }
1738 //     }
1739 }
< prev index next >