Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RemoteFileSystem ¶
func NewTestingRemoteFileSystem ¶
func NewTestingRemoteFileSystem() *RemoteFileSystem
func (*RemoteFileSystem) TempDir ¶
func (r *RemoteFileSystem) TempDir() (name string, err error)
type TestDataContainer ¶
type TestDataContainer struct { FullDir string TestDataBaseFs afero.Fs RelativeAllPaths []string RelativeDirs []string RelativeFiles []string }
func NewTestDataContainer ¶
func NewTestDataContainer(relativeTestDataDir string, expectedMinFileCount int) (*TestDataContainer, error)
func (*TestDataContainer) ForeachRelativeDir ¶
func (t *TestDataContainer) ForeachRelativeDir(onEach func(f string))
func (*TestDataContainer) ForeachRelativeFile ¶
func (t *TestDataContainer) ForeachRelativeFile(onEach func(f string))
func (*TestDataContainer) ForeachRelativePath ¶
func (t *TestDataContainer) ForeachRelativePath(onEach func(f string))
Click to show internal directories.
Click to hide internal directories.