...

Package filtertest_test

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

Overview ▾

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

type MutationTrackerStub

MutationTrackerStub to help stub a mutation tracker for kio.TrackableFilter

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

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
}