Documentation
¶
Overview ¶
Package configtest provides shared configuration fixtures.
Index ¶
- func File(opts ...Option) config.File
- type Option
- func Data(data config.DataConfig) Option
- func HomeProfile(profile config.Profile) Option
- func Profile(name string, profile config.Profile) Option
- func RepositoryProfiles(profiles ...config.RepositoryProfile) Option
- func WithoutKeyring() Option
- func WithoutRepositoryProfiles() Option
- func WithoutSecrets() Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Option ¶
Option customizes File.
func HomeProfile ¶
HomeProfile replaces the home profile.
func RepositoryProfiles ¶
func RepositoryProfiles(profiles ...config.RepositoryProfile) Option
RepositoryProfiles replaces repository routing.
func WithoutKeyring ¶
func WithoutKeyring() Option
WithoutKeyring clears the legacy keyring fixture.
func WithoutRepositoryProfiles ¶
func WithoutRepositoryProfiles() Option
WithoutRepositoryProfiles clears repository routing.
Click to show internal directories.
Click to hide internal directories.