MCPcopy
hub / github.com/ContainerSSH/ContainerSSH / createPipe

Function createPipe

internal/sshserver/Server_test.go:496–506  ·  view source on GitHub ↗
(session *ssh.Session)

Source from the content-addressed store, hash-verified

494}
495
496func 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
508func newServerHelper(
509 t *testing.T,

Callers 1

shellRequestReplyFunction · 0.85

Calls 1

ErrorfMethod · 0.65

Tested by

no test coverage detected