Documentation
¶
Overview ¶
Package testconf provides utilities to create test configs.
Index ¶
- func ConfigAndProject(t *testing.T, data *ConfigData) (*config.Config, *config.Project)
- func ConfigAndProjectWithTestConfigYAML(t *testing.T, data *ConfigData, testYAML string) (*config.Config, *config.Project)
- func ConfigBeforeInit(t *testing.T, data *ConfigData) *config.Config
- func ConfigBeforeInitWithTestConfigYAML(t *testing.T, data *ConfigData, testYAML string) *config.Config
- type ConfigData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigAndProject ¶
ConfigAndProject gets a test config and project.
func ConfigAndProjectWithTestConfigYAML ¶
func ConfigAndProjectWithTestConfigYAML(t *testing.T, data *ConfigData, testYAML string) (*config.Config, *config.Project)
ConfigAndProjectWithTestConfigYAML gets a test config and project from a testYAML.
func ConfigBeforeInit ¶
func ConfigBeforeInit(t *testing.T, data *ConfigData) *config.Config
ConfigBeforeInit gets config that did not call the init() function.
func ConfigBeforeInitWithTestConfigYAML ¶
func ConfigBeforeInitWithTestConfigYAML(t *testing.T, data *ConfigData, testYAML string) *config.Config
ConfigBeforeInitWithTestConfigYAML gets config from a testYAML that did not call the init() function.
Types ¶
type ConfigData ¶
type ConfigData struct {
ExtraProjectConfig string
}
ConfigData configures a config.
Click to show internal directories.
Click to hide internal directories.