kubernetes/test/integration/apiserver/discovery/discovery_test.go

type kubeClientSet

type aggegatorClientSet

type apiextensionsClientSet

type dynamicClientset

type testClientSet

var _

func (t testClientSet) Discovery() discovery.DiscoveryInterface {}

var scheme

var codecs

var serialize

var basicTestGroup

var basicTestGroupWithFixup

var basicTestGroupStale

var stableGroup

var stableV1

var stableV1alpha1

var stableV1alpha2

var stableV1beta1

var stableV2

func init() {}

// Spins up an api server which is cleaned up at the end up the test
// Returns some kubernetes clients
func setup(t *testing.T) (context.Context, testClientSet, context.CancelFunc) {}

func TestReadinessAggregatedAPIServiceDiscovery(t *testing.T) {}

func registerAPIService(ctx context.Context, client aggregator.Interface, gv metav1.GroupVersion, service FakeService) error {}

func unregisterAPIService(ctx context.Context, client aggregator.Interface, gv metav1.GroupVersion) error {}

func TestAggregatedAPIServiceDiscovery(t *testing.T) {}

func runTestCases(t *testing.T, cases []testCase) {}

// Declarative tests targeting CRD integration
func TestCRD(t *testing.T) {}

func TestFreshness(t *testing.T) {}

// Shows a group for which multiple APIServices specify a GroupPriorityMinimum,
// it is sorted the same in both versions of discovery
func TestGroupPriority(t *testing.T) {}

func TestSingularNames(t *testing.T) {}

func makeCRDSpec(group string, kind string, namespaced bool, versions []string, categories ...string) apiextensionsv1.CustomResourceDefinitionSpec {}