package filtertest_test

import "sigs.k8s.io/kustomize/api/testutils/filtertest"

Index

Functions

func RunFilter

func RunFilter(t *testing.T, input string, f kio.Filter) string

RunFilter runs filter and panic if there is error

func RunFilterE

func RunFilterE(t *testing.T, input string, f kio.Filter) (string, error)

RunFilterE runs filter and return error if there is

Types

type MutationTrackerStub

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

MutationTrackerStub to help stub a mutation tracker for kio.TrackableFilter

func (*MutationTrackerStub) MutationTracker

func (mts *MutationTrackerStub) MutationTracker(key, value, tag string, node *yaml.RNode)

func (*MutationTrackerStub) Reset

func (mts *MutationTrackerStub) Reset()

func (*MutationTrackerStub) SetValueArgs

func (mts *MutationTrackerStub) SetValueArgs() []SetValueArg

type SetValueArg

type SetValueArg struct {
	Key      string
	Value    string
	Tag      string
	NodePath []string
}

Source Files

runfilter.go

Version
v0.20.0 (latest)
Published
Jun 28, 2025
Platform
linux/amd64
Imports
5 packages
Last checked
3 days ago

Tools for package owners.