configtest

package
v0.10.243 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package configtest provides shared configuration fixtures.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func File

func File(opts ...Option) config.File

File returns the common command-test configuration with opts applied.

Types

type Option

type Option func(*config.File)

Option customizes File.

func Data

func Data(data config.DataConfig) Option

Data replaces data lifecycle configuration.

func HomeProfile

func HomeProfile(profile config.Profile) Option

HomeProfile replaces the home profile.

func Profile

func Profile(name string, profile config.Profile) Option

Profile adds or replaces a named 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.

func WithoutSecrets

func WithoutSecrets() Option

WithoutSecrets clears configured secret stores.

Jump to

Keyboard shortcuts

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