Versions in this module Expand all Collapse all v0 v0.0.6 Aug 4, 2025 Changes in this version + const MockSecretValue + var MockSecretID = secrets.MustParseID("MockSecretID") + func CreateDummyPlugins(t *testing.T, cfg Plugins) string + func PluginCommand(t *testing.T, cfg PluginCfg) (*exec.Cmd, func() (*PluginResult, error)) + func PluginProcess(cfg *PluginCfg) + func PluginProcessFromBinaryName(name string) + type CrashBehaviour struct + ExitCode int + OnNthSecretRequest int + type PluginBehaviour struct + Value string + func ParsePluginBehaviour(s string) (PluginBehaviour, error) + func (p PluginBehaviour) ToString() (string, error) + type PluginCfg struct + ErrConfigPanic string + ErrGetSecret string + IgnoreSigint bool + Pattern string + Secrets map[string]string + Version string + type PluginResult struct + ErrTestSetup string + GetSecret []string + Log string + type Plugins struct + FailPlugin bool + Plugins []PluginBehaviour