Versions in this module Expand all Collapse all v0 v0.4.0 Mar 15, 2019 Changes in this version + const APIGroup + const APIVersion + func ApiserverConfig() *rest.Config + func ApiserverURL() string + func CRDResourceRule(crd *apiextensions.CustomResourceDefinition) *v1alpha1.ResourceRule + func TestMain(tests func() int) + func UnstructuredCRD(crd *v1beta1.CustomResourceDefinition, name string) *unstructured.Unstructured + func UnstructuredJSON(apiVersion, kind, name, jsonStr string) *unstructured.Unstructured + type Fixture struct + func NewFixture(t *testing.T) *Fixture + func (f *Fixture) Clientset() kubernetes.Interface + func (f *Fixture) CreateCRD(kind string, scope v1beta1.ResourceScope) (*v1beta1.CustomResourceDefinition, *dynamicclientset.ResourceClient) + func (f *Fixture) CreateCompositeController(name, syncHookURL string, parentRule, childRule *v1alpha1.ResourceRule) *v1alpha1.CompositeController + func (f *Fixture) CreateDecoratorController(name, syncHookURL string, parentRule, childRule *v1alpha1.ResourceRule) *v1alpha1.DecoratorController + func (f *Fixture) CreateNamespace(namespace string) *v1.Namespace + func (f *Fixture) ServeWebhook(handler func(request []byte) (response []byte, err error)) *httptest.Server + func (f *Fixture) TearDown() + func (f *Fixture) Wait(condition func() (bool, error)) error