This commit is contained in:
Iris Clark 2015-10-25 19:16:46 -07:00
commit 641e7a407a
4 changed files with 10 additions and 6 deletions

View file

@ -48,7 +48,7 @@ public class InfoOptsTest extends Tester {
String specVersion = System.getProperty("java.specification.version");
testInfoOpt("-version", "javac", specVersion);
testInfoOpt("-fullversion", "javac", specVersion, "-b");
testInfoOpt("-fullversion", "javac", specVersion, "+");
}
void testInfoOpt(String opt, String... expect) {

View file

@ -45,7 +45,10 @@ public class SourceTargetTest extends Tester {
@Test
void testSourceTarget() throws IOException {
String v = System.getProperty("java.specification.version");
String latest = v.substring(v.lastIndexOf(".") + 1);
String[] va = v.split("\\.");
int major = Integer.parseInt(va[0]);
boolean newVersion = major > 8;
String latest = (newVersion) ? va[0] : va[1];
String prev = String.valueOf(Integer.valueOf(latest) - 1);
writeFile("C.java", "class C { }");