mirror of https://github.com/aptly-dev/aptly
Make FakeDownloader create dirs as Downloader does.
parent
08c9b12595
commit
8b9bf800ce
utils
|
@ -3,6 +3,7 @@ package utils
|
|||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
"path/filepath"
|
||||
)
|
||||
|
||||
type expectedRequest struct {
|
||||
|
@ -61,6 +62,12 @@ func (f *FakeDownloader) Download(url string, filename string, result chan<- err
|
|||
return
|
||||
}
|
||||
|
||||
err := os.MkdirAll(filepath.Dir(filename), 0755)
|
||||
if err != nil {
|
||||
result <- err
|
||||
return
|
||||
}
|
||||
|
||||
outfile, err := os.Create(filename)
|
||||
if err != nil {
|
||||
result <- err
|
||||
|
|
Loading…
Reference in New Issue