Mercurial > hg > openjdk > lambda > langtools
changeset 2492:dee28dd47e12
8025548: langtools test tools/javac/lambda/methodReference/BridgeMethod.java incorrectly assumes no other methods generated in lambda class
Reviewed-by: vromero
author | rfield |
---|---|
date | Fri, 27 Sep 2013 13:06:38 -0700 |
parents | 4ed8565fa536 |
children | 82044fe8c7f7 |
files | test/tools/javac/lambda/methodReference/BridgeMethod.java |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/test/tools/javac/lambda/methodReference/BridgeMethod.java Fri Sep 27 11:34:32 2013 -0700 +++ b/test/tools/javac/lambda/methodReference/BridgeMethod.java Fri Sep 27 13:06:38 2013 -0700 @@ -108,9 +108,10 @@ System.out.println("methods in SAM conversion of N:"); for(Method m : methods) { System.out.println(m.toGenericString()); - assertTrue(m.getName().equals("m")); - Class<?> returnType = m.getReturnType(); - assertTrue(types.remove(returnType.getName())); + if (m.getName().equals("m")) { + Class<?> returnType = m.getReturnType(); + assertTrue(types.remove(returnType.getName())); + } } assertTrue(types.size() == 1); //there's a bridge }