summaryrefslogtreecommitdiff
path: root/xdelta3/go/src/xdelta/test.go
diff options
context:
space:
mode:
authorJoshua MacDonald <josh.macdonald@gmail.com>2015-11-29 23:14:04 -0800
committerJoshua MacDonald <josh.macdonald@gmail.com>2015-11-29 23:14:04 -0800
commitbdcbbc839ca7fd3e8edd1617bbf9bfdba4bf543d (patch)
treed2ed2ff8a4972c3e88db485f1d7c40d173eedd46 /xdelta3/go/src/xdelta/test.go
parent4b74451f9e9b976a2a0984130662f58bd39e1478 (diff)
Test this on Linux
Diffstat (limited to 'xdelta3/go/src/xdelta/test.go')
-rw-r--r--xdelta3/go/src/xdelta/test.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/xdelta3/go/src/xdelta/test.go b/xdelta3/go/src/xdelta/test.go
index 05de487..427e4c7 100644
--- a/xdelta3/go/src/xdelta/test.go
+++ b/xdelta3/go/src/xdelta/test.go
@@ -78,17 +78,14 @@ func (t *TestGroup) CopyStreams(r io.ReadCloser, w io.WriteCloser) Goroutine {
78 return t.Go("copy", func(g Goroutine) { 78 return t.Go("copy", func(g Goroutine) {
79 _, err := io.Copy(w, r) 79 _, err := io.Copy(w, r)
80 if err != nil { 80 if err != nil {
81 fmt.Println("CopyS", err)
82 g.Panic(err) 81 g.Panic(err)
83 } 82 }
84 err = r.Close() 83 err = r.Close()
85 if err != nil { 84 if err != nil {
86 fmt.Println("CloseS1", err)
87 g.Panic(err) 85 g.Panic(err)
88 } 86 }
89 err = w.Close() 87 err = w.Close()
90 if err != nil { 88 if err != nil {
91 fmt.Println("CloseS2", err)
92 g.Panic(err) 89 g.Panic(err)
93 } 90 }
94 g.OK() 91 g.OK()
@@ -157,7 +154,7 @@ func (t *TestGroup) Exec(desc string, p *Program, srcfifo bool, flags []string)
157 run.Cmd.Path = p.Path 154 run.Cmd.Path = p.Path
158 run.Cmd.Args = append(args, flags...) 155 run.Cmd.Args = append(args, flags...)
159 run.Cmd.Dir = t.Runner.Testdir 156 run.Cmd.Dir = t.Runner.Testdir
160 157 fmt.Println("Start command", run.Cmd.Args)
161 if serr := run.Cmd.Start(); serr != nil { 158 if serr := run.Cmd.Start(); serr != nil {
162 return nil, serr 159 return nil, serr
163 } 160 }
@@ -169,7 +166,9 @@ func (r *Run) Wait() error {
169} 166}
170 167
171func writeFifo(srcfile string, read io.Reader) error { 168func writeFifo(srcfile string, read io.Reader) error {
169 fmt.Println("About to open", srcfile)
172 fifo, err := os.OpenFile(srcfile, os.O_WRONLY, 0600) 170 fifo, err := os.OpenFile(srcfile, os.O_WRONLY, 0600)
171 fmt.Println("Opened!!!", srcfile)
173 if err != nil { 172 if err != nil {
174 fifo.Close() 173 fifo.Close()
175 return err 174 return err