Mercurial > hg > openjdk > jdk8 > jdk
changeset 8781:c04e46dbfea8
8027803: test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java fails
Summary: fix NPE in test infrastructure
Reviewed-by: ksrini, jfranck, alanb, rfield
Contributed-by: alan.bateman@oracle.com
author | rfield |
---|---|
date | Mon, 11 Nov 2013 16:14:07 -0800 |
parents | 8e8e423fa3dc |
children | 9fcb07df1c92 |
files | test/lib/testlibrary/ClassFileInstaller.java |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/test/lib/testlibrary/ClassFileInstaller.java Mon Nov 11 14:35:36 2013 -0800 +++ b/test/lib/testlibrary/ClassFileInstaller.java Mon Nov 11 16:14:07 2013 -0800 @@ -45,7 +45,10 @@ // Create the class file's package directory Path p = Paths.get(pathName); - Files.createDirectories(p.getParent()); + Path parent = p.getParent(); + if (parent != null) { + Files.createDirectories(parent); + } // Create the class file Files.copy(is, p, StandardCopyOption.REPLACE_EXISTING); }