(fs billy.Filesystem, name string)
| 1601 | } |
| 1602 | |
| 1603 | func readFile(fs billy.Filesystem, name string) ([]byte, error) { |
| 1604 | f, err := fs.Open(name) |
| 1605 | if err != nil { |
| 1606 | return nil, fmt.Errorf("open file: %w", err) |
| 1607 | } |
| 1608 | defer f.Close() |
| 1609 | |
| 1610 | b, err := io.ReadAll(f) |
| 1611 | if err != nil { |
| 1612 | return nil, fmt.Errorf("read file: %w", err) |
| 1613 | } |
| 1614 | return b, nil |
| 1615 | } |
| 1616 | |
| 1617 | func copyFile(fs billy.Filesystem, src, dst string, mode fs.FileMode) error { |
| 1618 | srcF, err := fs.Open(src) |
no test coverage detected