--- old/test/jdk/java/util/Optional/BasicDouble.java 2018-04-17 22:26:28.886691803 -0700 +++ new/test/jdk/java/util/Optional/BasicDouble.java 2018-04-17 22:26:28.560661784 -0700 @@ -51,6 +51,7 @@ assertFalse(empty.equals("unexpected")); assertFalse(empty.isPresent()); + assertTrue(empty.isEmpty()); assertEquals(empty.hashCode(), 0); assertEquals(empty.orElse(UNEXPECTED), UNEXPECTED); assertEquals(empty.orElseGet(() -> UNEXPECTED), UNEXPECTED); @@ -86,6 +87,7 @@ assertFalse(opt.equals("unexpected")); assertTrue(opt.isPresent()); + assertFalse(opt.isEmpty()); assertEquals(opt.hashCode(), Double.hashCode(expected)); assertEquals(opt.orElse(UNEXPECTED), expected); assertEquals(opt.orElseGet(() -> UNEXPECTED), expected);