Loading get_test.go +0 −46 Original line number Diff line number Diff line package get import ( "bytes" "io" "testing" "repositories.muehmer.net/bsmrgo/get/mock/passwd" Loading Loading @@ -37,47 +35,3 @@ func TestPasswdChange(t *testing.T) { t.Fatalf("p.Run() failed with: %s", err) } } func TestReads(t *testing.T) { t.Skip("too noisy") for _, c := range []struct { n string f func() io.Reader }{ {n: "empty reader", f: func() io.Reader { return &bytes.Buffer{} }}, {n: "one char", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("x") return &bb }}, {n: "hello w/o nl", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Hello, World!") return &bb }}, {n: "hello with nl", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Hello, World!\n") return &bb }}, {n: "multiline 1", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Line 1\nLine 2\nLine 3") return &bb }}, {n: "multiline 2", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Line 1\nLine 2\nLine 3\n") return &bb }}, } { bs, err := io.ReadAll(c.f()) t.Logf("test: %s", c.n) t.Logf(" - len(bs): %d", len(bs)) t.Logf(" - bs: %#v", bs) t.Logf(" - err: %s", err) } } Loading
get_test.go +0 −46 Original line number Diff line number Diff line package get import ( "bytes" "io" "testing" "repositories.muehmer.net/bsmrgo/get/mock/passwd" Loading Loading @@ -37,47 +35,3 @@ func TestPasswdChange(t *testing.T) { t.Fatalf("p.Run() failed with: %s", err) } } func TestReads(t *testing.T) { t.Skip("too noisy") for _, c := range []struct { n string f func() io.Reader }{ {n: "empty reader", f: func() io.Reader { return &bytes.Buffer{} }}, {n: "one char", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("x") return &bb }}, {n: "hello w/o nl", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Hello, World!") return &bb }}, {n: "hello with nl", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Hello, World!\n") return &bb }}, {n: "multiline 1", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Line 1\nLine 2\nLine 3") return &bb }}, {n: "multiline 2", f: func() io.Reader { var bb bytes.Buffer bb.WriteString("Line 1\nLine 2\nLine 3\n") return &bb }}, } { bs, err := io.ReadAll(c.f()) t.Logf("test: %s", c.n) t.Logf(" - len(bs): %d", len(bs)) t.Logf(" - bs: %#v", bs) t.Logf(" - err: %s", err) } }