Documentation ¶
Overview ¶
Package loadertest holds a fake for the Loader interface.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeLoader ¶
type FakeLoader struct {
// contains filtered or unexported fields
}
FakeLoader encapsulates the delegate Loader and the fake file system.
func NewFakeLoader ¶
func NewFakeLoader(initialDir string) FakeLoader
NewFakeLoader returns a Loader that delegates calls, and encapsulates a fake file system that the Loader reads from. "initialDir" parameter must be an full, absolute directory (trailing slash doesn't matter).
func (FakeLoader) AddDirectory ¶
func (f FakeLoader) AddDirectory(fullDirPath string) error
AddDirectory adds a fake directory to the file system.
func (FakeLoader) AddFile ¶
func (f FakeLoader) AddFile(fullFilePath string, content []byte) error
AddFile adds a fake file to the file system.
func (FakeLoader) Load ¶
func (f FakeLoader) Load(location string) ([]byte, error)
Load performs load from a given location.
Click to show internal directories.
Click to hide internal directories.