(session *ssh.Session)
| 494 | } |
| 495 | |
| 496 | func createPipe(session *ssh.Session) (io.WriteCloser, io.Reader, error) { |
| 497 | stdin, err := session.StdinPipe() |
| 498 | if err != nil { |
| 499 | return nil, nil, fmt.Errorf("failed to request stdin (%w)", err) |
| 500 | } |
| 501 | stdout, err := session.StdoutPipe() |
| 502 | if err != nil { |
| 503 | return nil, nil, fmt.Errorf("failed to request stdout (%w)", err) |
| 504 | } |
| 505 | return stdin, stdout, nil |
| 506 | } |
| 507 | |
| 508 | func newServerHelper( |
| 509 | t *testing.T, |
no test coverage detected