- td, err := ioutil.TempDir("", "")
- require.NoError(t, err)
- defer os.RemoveAll(td)
- cs := storage.NewClient(storage.NewFile(td))
- tt := &Torrent{}
+ td := t.TempDir()
+ cs := storage.NewFile(td)
+ defer cs.Close()
+ tt := &Torrent{
+ storageOpener: storage.NewClient(cs),
+ logger: log.Default,
+ chunkSize: defaultChunkSize,
+ }