< prev index next >

test/jdk/tools/launcher/SourceMode.java

Print this page
rev 59383 : [mq]: final

*** 1,7 **** /* ! * Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 321,331 **** // #!.../java --source N -version @Test void testTerminalOptionInShebang() throws IOException { starting("testTerminalOptionInShebang"); ! if (skipShebangTest || isAIX || isMacOSX || isSolaris) { // On MacOSX, we cannot distinguish between terminal options on the // shebang line and those on the command line. // On Solaris, all options after the first on the shebang line are // ignored. Similar on AIX. log.println("SKIPPED"); --- 321,331 ---- // #!.../java --source N -version @Test void testTerminalOptionInShebang() throws IOException { starting("testTerminalOptionInShebang"); ! if (skipShebangTest || isAIX || isMacOSX) { // On MacOSX, we cannot distinguish between terminal options on the // shebang line and those on the command line. // On Solaris, all options after the first on the shebang line are // ignored. Similar on AIX. log.println("SKIPPED");
*** 345,355 **** // #!.../java --source N @bad.at (contains -version) @Test void testTerminalOptionInShebangAtFile() throws IOException { starting("testTerminalOptionInShebangAtFile"); ! if (skipShebangTest || isAIX || isMacOSX || isSolaris) { // On MacOSX, we cannot distinguish between terminal options in a // shebang @-file and those on the command line. // On Solaris, all options after the first on the shebang line are // ignored. Similar on AIX. log.println("SKIPPED"); --- 345,355 ---- // #!.../java --source N @bad.at (contains -version) @Test void testTerminalOptionInShebangAtFile() throws IOException { starting("testTerminalOptionInShebangAtFile"); ! if (skipShebangTest || isAIX || isMacOSX) { // On MacOSX, we cannot distinguish between terminal options in a // shebang @-file and those on the command line. // On Solaris, all options after the first on the shebang line are // ignored. Similar on AIX. log.println("SKIPPED");
*** 372,382 **** // #!.../java --source N HelloWorld @Test void testMainClassInShebang() throws IOException { starting("testMainClassInShebang"); ! if (skipShebangTest || isAIX || isMacOSX || isSolaris) { // On MacOSX, we cannot distinguish between a main class on the // shebang line and one on the command line. // On Solaris, all options after the first on the shebang line are // ignored. Similar on AIX. log.println("SKIPPED"); --- 372,382 ---- // #!.../java --source N HelloWorld @Test void testMainClassInShebang() throws IOException { starting("testMainClassInShebang"); ! if (skipShebangTest || isAIX || isMacOSX) { // On MacOSX, we cannot distinguish between a main class on the // shebang line and one on the command line. // On Solaris, all options after the first on the shebang line are // ignored. Similar on AIX. log.println("SKIPPED");
< prev index next >