126127128129130131132133134135136
int n = s.getInputStream().read(buf); String res = new String(buf, 0, n); assertEquals("Hello", res); s.close(); session.delPortForwardingR(forwardedPort); session.disconnect(); } @Test public void testRemoteForwardingNative() throws Exception {
327328329330331332333334335336337
} } while (stuck); } session.delPortForwardingR(forwardedPort); session.disconnect(); } /** * Close the socket inside this JSCH session. Use reflection to find it and
260261262263264265266267268269270
Thread.sleep(50); for (int i = 0; i < NUM_ITERATIONS; i++) { Assert.assertTrue(lenOK[i]); Assert.assertTrue(dataOK[i]); } session.delPortForwardingR(forwardedPort); } @Test public void testForwardingOnLoad() throws Exception { // final String path = "/history/recent/troubles/";
124125126127128129130131132133134
275276277278279280281282283284285
136137138139140141142143144145146
int n = s.getInputStream().read(buf); String res = new String(buf, 0, n); assertEquals("Hello", res); s.close(); session.delPortForwardingR(forwardedPort); // session.setPortForwardingR(8010, "www.amazon.com", 80); // Thread.sleep(1000000); }
202203204205206207208209210211212
} } while (stuck); } session.delPortForwardingR(forwardedPort); } @Test @Ignore public void testRemoteForwardingPayload() throws Exception {
277278279280281282283284285286287
Thread.sleep(50); for (int i = 0; i < NUM_ITERATIONS; i++) { Assert.assertTrue(lenOK[i]); Assert.assertTrue(dataOK[i]); } session.delPortForwardingR(forwardedPort); } /** * Close the socket inside this JSCH session. Use reflection to find it and * just close it.
141142143144145146147148149150151
int n = s.getInputStream().read(buf); String res = new String(buf, 0, n); assertEquals("Hello", res); s.close(); session.delPortForwardingR(forwardedPort); } @Test public void testRemoteForwardingNative() throws Exception { ClientSession session = createNativeSession();
265266267268269270271272273274275