Compare commits

...

3 commits

2 changed files with 17 additions and 2 deletions

15
cmd/testbed2/main.go Normal file
View file

@ -0,0 +1,15 @@
package main
import (
"fmt"
"os"
"github.com/marmaduke/testbed2/pkg/cli"
)
func main() {
if err := cli.Run(os.Args[1:]); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
os.Exit(1)
}
}

View file

@ -48,13 +48,13 @@ func TestRunOutput(t *testing.T) {
r, w, _ := os.Pipe() r, w, _ := os.Pipe()
os.Stdout = w os.Stdout = w
Run([]string{}) _ = Run([]string{})
w.Close() w.Close()
os.Stdout = oldStdout os.Stdout = oldStdout
buf := new(bytes.Buffer) buf := new(bytes.Buffer)
buf.ReadFrom(r) _, _ = buf.ReadFrom(r)
if buf.Len() == 0 { if buf.Len() == 0 {
t.Fatal("expected output") t.Fatal("expected output")
} }