langtools/test/jdk/jshell/CommandCompletionTest.java
changeset 45215 c9477e22877f
parent 44569 b1accf8b2aed
equal deleted inserted replaced
45093:c42dc7b58b4d 45215:c9477e22877f
    21  * questions.
    21  * questions.
    22  */
    22  */
    23 
    23 
    24 /*
    24 /*
    25  * @test
    25  * @test
    26  * @bug 8144095 8164825 8169818 8153402 8165405 8177079 8178013
    26  * @bug 8144095 8164825 8169818 8153402 8165405 8177079 8178013 8167554
    27  * @summary Test Command Completion
    27  * @summary Test Command Completion
    28  * @modules jdk.compiler/com.sun.tools.javac.api
    28  * @modules jdk.compiler/com.sun.tools.javac.api
    29  *          jdk.compiler/com.sun.tools.javac.main
    29  *          jdk.compiler/com.sun.tools.javac.main
    30  *          jdk.jdeps/com.sun.tools.javap
    30  *          jdk.jdeps/com.sun.tools.javap
    31  *          jdk.jshell/jdk.internal.jshell.tool
    31  *          jdk.jshell/jdk.internal.jshell.tool
   160                 a -> assertCompletion(a, "/help |", false,
   160                 a -> assertCompletion(a, "/help |", false,
   161                 "/! ", "/-<n> ", "/<id> ", "/? ", "/drop ",
   161                 "/! ", "/-<n> ", "/<id> ", "/? ", "/drop ",
   162                 "/edit ", "/env ", "/exit ",
   162                 "/edit ", "/env ", "/exit ",
   163                 "/help ", "/history ", "/imports ",
   163                 "/help ", "/history ", "/imports ",
   164                 "/list ", "/methods ", "/open ", "/reload ", "/reset ",
   164                 "/list ", "/methods ", "/open ", "/reload ", "/reset ",
   165                 "/save ", "/set ", "/types ", "/vars ", "context ", "intro ", "shortcuts "),
   165                 "/save ", "/set ", "/types ", "/vars ", "context ", "intro ", "rerun ", "shortcuts "),
   166                 a -> assertCompletion(a, "/? |", false,
   166                 a -> assertCompletion(a, "/? |", false,
   167                 "/! ", "/-<n> ", "/<id> ", "/? ", "/drop ",
   167                 "/! ", "/-<n> ", "/<id> ", "/? ", "/drop ",
   168                 "/edit ", "/env ", "/exit ",
   168                 "/edit ", "/env ", "/exit ",
   169                 "/help ", "/history ", "/imports ",
   169                 "/help ", "/history ", "/imports ",
   170                 "/list ", "/methods ", "/open ", "/reload ", "/reset ",
   170                 "/list ", "/methods ", "/open ", "/reload ", "/reset ",
   171                 "/save ", "/set ", "/types ", "/vars ", "context ", "intro ", "shortcuts "),
   171                 "/save ", "/set ", "/types ", "/vars ", "context ", "intro ", "rerun ", "shortcuts "),
   172                 a -> assertCompletion(a, "/help /s|", false,
   172                 a -> assertCompletion(a, "/help /s|", false,
   173                 "/save ", "/set "),
   173                 "/save ", "/set "),
   174                 a -> assertCompletion(a, "/help /set |", false,
   174                 a -> assertCompletion(a, "/help /set |", false,
   175                 "editor", "feedback", "format", "mode", "prompt", "start", "truncation"),
   175                 "editor", "feedback", "format", "mode", "prompt", "start", "truncation"),
   176                 a -> assertCompletion(a, "/help set |", false,
   176                 a -> assertCompletion(a, "/help set |", false,