app_test

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 4, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateDevAppPlugin added in v0.4.4

func CreateDevAppPlugin(logger *utils.Logger, fileData map[string]string, plugins []string, permissions []utils.Permission, pluginConfig map[string]utils.PluginSettings) (*app.App, *util.WorkFs, error)

func CreateDevModeTestApp

func CreateDevModeTestApp(logger *utils.Logger, fileData map[string]string) (*app.App, *util.WorkFs, error)

func CreateTestApp

func CreateTestApp(logger *utils.Logger, fileData map[string]string) (*app.App, *util.WorkFs, error)

func CreateTestAppInt

func CreateTestAppInt(logger *utils.Logger, path string, fileData map[string]string, isDev bool, plugins []string, permissions []utils.Permission, pluginConfig map[string]utils.PluginSettings) (*app.App, *util.WorkFs, error)

func CreateTestAppPlugin

func CreateTestAppPlugin(logger *utils.Logger, fileData map[string]string, plugins []string, permissions []utils.Permission, pluginConfig map[string]utils.PluginSettings) (*app.App, *util.WorkFs, error)

func CreateTestAppRoot

func CreateTestAppRoot(logger *utils.Logger, fileData map[string]string) (*app.App, *util.WorkFs, error)

Types

type TestFile

type TestFile struct {
	// contains filtered or unexported fields
}

func CreateTestFile

func CreateTestFile(name string, data string) *TestFile

func (*TestFile) Close

func (f *TestFile) Close() error

func (*TestFile) Read

func (f *TestFile) Read(dst []byte) (int, error)

func (*TestFile) Seek

func (f *TestFile) Seek(offset int64, whence int) (int64, error)

func (*TestFile) Stat

func (f *TestFile) Stat() (fs.FileInfo, error)

type TestFileInfo

type TestFileInfo struct {
	// contains filtered or unexported fields
}

func (*TestFileInfo) IsDir

func (fi *TestFileInfo) IsDir() bool

func (*TestFileInfo) ModTime

func (fi *TestFileInfo) ModTime() time.Time

func (*TestFileInfo) Mode

func (fi *TestFileInfo) Mode() fs.FileMode

func (*TestFileInfo) Name

func (fi *TestFileInfo) Name() string

func (*TestFileInfo) Size

func (fi *TestFileInfo) Size() int64

func (*TestFileInfo) Sys

func (fi *TestFileInfo) Sys() any

type TestReadFS

type TestReadFS struct {
	// contains filtered or unexported fields
}

func (*TestReadFS) Glob

func (f *TestReadFS) Glob(pattern string) ([]string, error)

func (*TestReadFS) Open

func (f *TestReadFS) Open(name string) (fs.File, error)

func (*TestReadFS) ParseFS

func (f *TestReadFS) ParseFS(funcMap template.FuncMap, patterns ...string) (*template.Template, error)

func (*TestReadFS) ReadFile

func (f *TestReadFS) ReadFile(name string) ([]byte, error)

func (*TestReadFS) Reset

func (f *TestReadFS) Reset()

func (*TestReadFS) Stat

func (f *TestReadFS) Stat(name string) (fs.FileInfo, error)

func (*TestReadFS) StaticFiles

func (d *TestReadFS) StaticFiles() []string

type TestWriteFS

type TestWriteFS struct {
	*TestReadFS
}

func (*TestWriteFS) Remove

func (f *TestWriteFS) Remove(name string) error

func (*TestWriteFS) Write

func (f *TestWriteFS) Write(name string, bytes []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL