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 }
|