< prev index next >

test/langtools/tools/javac/processing/model/util/elements/TestGetPackageOf.java

Print this page

        

*** 54,72 **** --- 54,77 ---- RoundEnvironment roundEnv) { if (!roundEnv.processingOver()) { TypeElement stringElt = eltUtils.getTypeElement("java.lang.String"); PackageElement javaLangPkg = eltUtils.getPackageElement("java.lang"); PackageElement unnamedPkg = eltUtils.getPackageElement(""); + ModuleElement moduleElt = eltUtils.getModuleElement("java.base"); PackageElement pkg = null; if (!javaLangPkg.equals(pkg=eltUtils.getPackageOf(stringElt) ) ) throw new RuntimeException("Unexpected package for String: " + pkg); if (!javaLangPkg.equals(pkg=eltUtils.getPackageOf(javaLangPkg) ) ) throw new RuntimeException("Unexpected package for java.lang: " + pkg); if (!unnamedPkg.equals(pkg=eltUtils.getPackageOf(unnamedPkg) ) ) throw new RuntimeException("Unexpected package for unnamed pkg: " + pkg); + + if (eltUtils.getPackageOf(moduleElt) != null) + throw new RuntimeException("Unexpected package for module" + + moduleElt.getSimpleName()); } return true; } }
< prev index next >