ReadStdin function assuming it's part of `cli` package
(reader io.ReadCloser)
| 39 | |
| 40 | // ReadStdin function assuming it's part of `cli` package |
| 41 | func ReadStdin(reader io.ReadCloser) (string, error) { |
| 42 | defer reader.Close() |
| 43 | buf := new(bytes.Buffer) |
| 44 | _, err := buf.ReadFrom(reader) |
| 45 | if err != nil { |
| 46 | return "", err |
| 47 | } |
| 48 | return buf.String(), nil |
| 49 | } |
| 50 | |
| 51 | func TestBuildChatOptions(t *testing.T) { |
| 52 | flags := &Flags{ |
no test coverage detected