mirror of
https://github.com/ivuorinen/gibidify.git
synced 2026-01-26 11:34:03 +00:00
17 lines
408 B
Go
17 lines
408 B
Go
// Package fileproc provides functions for file processing.
|
|
package fileproc
|
|
|
|
// FakeWalker implements Walker for testing purposes.
|
|
type FakeWalker struct {
|
|
Files []string
|
|
Err error
|
|
}
|
|
|
|
// Walk returns predetermined file paths or an error, depending on FakeWalker's configuration.
|
|
func (fw FakeWalker) Walk(_ string) ([]string, error) {
|
|
if fw.Err != nil {
|
|
return nil, fw.Err
|
|
}
|
|
return fw.Files, nil
|
|
}
|