@Before public void setUp() { _sshdialog = new SSHDialog(); _sshdialog.setHost(s_host, s_port); _sshdialog.setPassword(s_password); _sshdialog.setKeyPair(s_keyPair); _sshdialog.setSoftTimeout(10 * 1000); _sshdialog.setHardTimeout(30 * 1000); }
@Test public void testDelay() throws Throwable { ReaderSink sink = new ReaderSink(10); _sshdialog.setSoftTimeout(60 * 1000); _sshdialog.setHardTimeout(60 * 1000); _sshdialog.connect(); _sshdialog.authenticate(); _sshdialog.executeCommand( sink, "x=0;while [ $x -lt 100 ]; do echo line$x; x=$(($x+1)); done", null); sink.exception(); assertEquals("line99", sink.getLast()); }