package main
import (
- . "gopkg.in/check.v1"
"io/ioutil"
"log"
"os"
"path/filepath"
"sync"
"syscall"
+
+ . "gopkg.in/check.v1"
)
type UploadTestSuite struct{}
ioutil.WriteFile(tmpdir+"/"+"file1.txt", []byte("foo"), 0600)
- cw := CollectionWriter{0, &KeepTestClient{}, nil, nil, sync.Mutex{}}
+ kc := &KeepTestClient{}
+ defer kc.Close()
+ cw := CollectionWriter{0, kc, nil, nil, sync.Mutex{}}
str, err := writeTree(&cw, tmpdir, log.New(os.Stdout, "", 0))
c.Check(err, IsNil)
c.Check(str, Equals, ". acbd18db4cc2f85cedef654fccc4a4d8+3 0:3:file1.txt\n")
c.Assert(err, IsNil)
}
- cw := CollectionWriter{0, &KeepTestClient{}, nil, nil, sync.Mutex{}}
+ kc := &KeepTestClient{}
+ defer kc.Close()
+ cw := CollectionWriter{0, kc, nil, nil, sync.Mutex{}}
str, err := writeTree(&cw, tmpdir, log.New(os.Stdout, "", 0))
c.Check(err, IsNil)
ioutil.WriteFile(tmpdir+"/"+"file1.txt", []byte("foo"), 0600)
ioutil.WriteFile(tmpdir+"/subdir/file2.txt", []byte("bar"), 0600)
- cw := CollectionWriter{0, &KeepTestClient{}, nil, nil, sync.Mutex{}}
+ kc := &KeepTestClient{}
+ defer kc.Close()
+ cw := CollectionWriter{0, kc, nil, nil, sync.Mutex{}}
str, err := writeTree(&cw, tmpdir, log.New(os.Stdout, "", 0))
c.Check(err, IsNil)
ioutil.WriteFile(tmpdir+"/"+"file2.txt", []byte("bar"), 0600)
- cw := CollectionWriter{0, &KeepTestClient{}, nil, nil, sync.Mutex{}}
+ kc := &KeepTestClient{}
+ defer kc.Close()
+ cw := CollectionWriter{0, kc, nil, nil, sync.Mutex{}}
str, err := writeTree(&cw, tmpdir, log.New(os.Stdout, "", 0))
c.Check(err, IsNil)
ioutil.WriteFile(tmpdir+"/"+"file1.txt", []byte("foo"), 0600)
- cw := CollectionWriter{0, &KeepTestClient{}, nil, nil, sync.Mutex{}}
+ kc := &KeepTestClient{}
+ defer kc.Close()
+ cw := CollectionWriter{0, kc, nil, nil, sync.Mutex{}}
str, err := writeTree(&cw, tmpdir, log.New(os.Stdout, "", 0))
c.Check(err, IsNil)
ioutil.WriteFile(tmpdir+"/"+"file1.txt", []byte(""), 0600)
- cw := CollectionWriter{0, &KeepTestClient{}, nil, nil, sync.Mutex{}}
+ kc := &KeepTestClient{}
+ defer kc.Close()
+ cw := CollectionWriter{0, kc, nil, nil, sync.Mutex{}}
str, err := writeTree(&cw, tmpdir, log.New(os.Stdout, "", 0))
c.Check(err, IsNil)