sshEndpoint = "" sshEndpointFingerprint = "" token = "" fakeConnection = &fake_ssh.FakeConn{} fakeSecureClient = &fakes.FakeSecureClient{} fakeSecureDialer = &fakes.FakeSecureDialer{} fakeSecureSession = &fakes.FakeSecureSession{} fakeSecureDialer.DialReturns(fakeSecureClient, nil) fakeSecureClient.NewSessionReturns(fakeSecureSession, nil) fakeSecureClient.ConnReturns(fakeConnection) stdinPipe = &fake_io.FakeWriteCloser{} stdinPipe.WriteStub = func(p []byte) (int, error) { return len(p), nil } stdoutPipe := &fake_io.FakeReader{} stdoutPipe.ReadStub = func(p []byte) (int, error) { return 0, io.EOF } stderrPipe := &fake_io.FakeReader{} stderrPipe.ReadStub = func(p []byte) (int, error) { return 0, io.EOF } fakeSecureSession.StdinPipeReturns(stdinPipe, nil) fakeSecureSession.StdoutPipeReturns(stdoutPipe, nil) fakeSecureSession.StderrPipeReturns(stderrPipe, nil)