test/langtools/jdk/jshell/ToolBasicTest.java
changeset 47504 58ce36f43f1a
parent 47216 71c04702a3d5
child 48349 3d4e8f5a2a69
equal deleted inserted replaced
47503:2cd2d387fcd2 47504:58ce36f43f1a
    43 import java.nio.file.Path;
    43 import java.nio.file.Path;
    44 import java.nio.file.Paths;
    44 import java.nio.file.Paths;
    45 import java.util.ArrayList;
    45 import java.util.ArrayList;
    46 import java.util.Arrays;
    46 import java.util.Arrays;
    47 import java.util.List;
    47 import java.util.List;
    48 import java.util.Locale;
       
    49 import java.util.Scanner;
    48 import java.util.Scanner;
    50 import java.util.function.BiFunction;
    49 import java.util.function.BiFunction;
    51 import java.util.function.Consumer;
    50 import java.util.function.Consumer;
    52 import java.util.function.Function;
    51 import java.util.function.Function;
    53 import java.util.stream.Collectors;
    52 import java.util.stream.Collectors;
   406         compiler.writeToFile(path, "int a = 10; double x = 20; double a = 10;");
   405         compiler.writeToFile(path, "int a = 10; double x = 20; double a = 10;");
   407         test(new String[] { path.toString() },
   406         test(new String[] { path.toString() },
   408                 (a) -> assertCommand(a, "x", "x ==> 20.0"),
   407                 (a) -> assertCommand(a, "x", "x ==> 20.0"),
   409                 (a) -> assertCommand(a, "a", "a ==> 10.0")
   408                 (a) -> assertCommand(a, "a", "a ==> 10.0")
   410         );
   409         );
   411         Path unknown = compiler.getPath("UNKNOWN.jar");
       
   412         test(Locale.ROOT, true, new String[]{unknown.toString()},
       
   413                 "|  File '" + unknown
       
   414                 + "' for 'jshell' is not found.");
       
   415     }
   410     }
   416 
   411 
   417     public void testReset() {
   412     public void testReset() {
   418         test(
   413         test(
   419                 (a) -> assertReset(a, "/res"),
   414                 (a) -> assertReset(a, "/res"),