678 ); |
678 ); |
679 } |
679 } |
680 |
680 |
681 public void testHistoryReference() { |
681 public void testHistoryReference() { |
682 test(false, new String[]{"--no-startup"}, |
682 test(false, new String[]{"--no-startup"}, |
|
683 a -> assertCommand(a, "System.err.println(99)", "", "", null, "", "99\n"), |
|
684 a -> assertCommand(a, "/exit", "") |
|
685 ); |
|
686 test(false, new String[]{"--no-startup"}, |
683 a -> assertCommand(a, "System.err.println(1)", "", "", null, "", "1\n"), |
687 a -> assertCommand(a, "System.err.println(1)", "", "", null, "", "1\n"), |
684 a -> assertCommand(a, "System.err.println(2)", "", "", null, "", "2\n"), |
688 a -> assertCommand(a, "System.err.println(2)", "", "", null, "", "2\n"), |
685 a -> assertCommand(a, "/-2", "System.err.println(1)", "", null, "", "1\n"), |
689 a -> assertCommand(a, "/-2", "System.err.println(1)", "", null, "", "1\n"), |
686 a -> assertCommand(a, "/history", |
690 a -> assertCommand(a, "/history", |
687 "/debug 0\n" + |
691 "/debug 0\n" + |
688 "System.err.println(1)\n" + |
692 "System.err.println(1)\n" + |
689 "System.err.println(2)\n" + |
693 "System.err.println(2)\n" + |
690 "System.err.println(1)\n" + |
694 "System.err.println(1)\n" + |
691 "/history\n"), |
695 "/history\n"), |
|
696 a -> assertCommand(a, "/history -all", |
|
697 "/debug 0\n" + |
|
698 "System.err.println(99)\n" + |
|
699 "/exit\n" + |
|
700 "/debug 0\n" + |
|
701 "System.err.println(1)\n" + |
|
702 "System.err.println(2)\n" + |
|
703 "System.err.println(1)\n" + |
|
704 "/history\n" + |
|
705 "/history -all\n"), |
692 a -> assertCommand(a, "/-2", "System.err.println(2)", "", null, "", "2\n"), |
706 a -> assertCommand(a, "/-2", "System.err.println(2)", "", null, "", "2\n"), |
693 a -> assertCommand(a, "/!", "System.err.println(2)", "", null, "", "2\n"), |
707 a -> assertCommand(a, "/!", "System.err.println(2)", "", null, "", "2\n"), |
694 a -> assertCommand(a, "/2", "System.err.println(2)", "", null, "", "2\n"), |
708 a -> assertCommand(a, "/2", "System.err.println(2)", "", null, "", "2\n"), |
695 a -> assertCommand(a, "/1", "System.err.println(1)", "", null, "", "1\n") |
709 a -> assertCommand(a, "/1", "System.err.println(1)", "", null, "", "1\n") |
696 ); |
710 ); |