mirror of https://github.com/k3s-io/k3s
Allow setting GroupVersion in e2e tests
parent
7d00b427ef
commit
578730e26e
|
@ -32,6 +32,7 @@ import (
|
||||||
"k8s.io/kubernetes/federation/client/clientset_generated/federation_release_1_4"
|
"k8s.io/kubernetes/federation/client/clientset_generated/federation_release_1_4"
|
||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
apierrs "k8s.io/kubernetes/pkg/api/errors"
|
apierrs "k8s.io/kubernetes/pkg/api/errors"
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/client/clientset_generated/release_1_2"
|
"k8s.io/kubernetes/pkg/client/clientset_generated/release_1_2"
|
||||||
"k8s.io/kubernetes/pkg/client/clientset_generated/release_1_3"
|
"k8s.io/kubernetes/pkg/client/clientset_generated/release_1_3"
|
||||||
"k8s.io/kubernetes/pkg/client/restclient"
|
"k8s.io/kubernetes/pkg/client/restclient"
|
||||||
|
@ -95,8 +96,9 @@ type TestDataSummary interface {
|
||||||
}
|
}
|
||||||
|
|
||||||
type FrameworkOptions struct {
|
type FrameworkOptions struct {
|
||||||
ClientQPS float32
|
ClientQPS float32
|
||||||
ClientBurst int
|
ClientBurst int
|
||||||
|
GroupVersion *unversioned.GroupVersion
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewFramework makes a new framework and sets up a BeforeEach/AfterEach for
|
// NewFramework makes a new framework and sets up a BeforeEach/AfterEach for
|
||||||
|
@ -172,6 +174,9 @@ func (f *Framework) BeforeEach() {
|
||||||
Expect(err).NotTo(HaveOccurred())
|
Expect(err).NotTo(HaveOccurred())
|
||||||
config.QPS = f.options.ClientQPS
|
config.QPS = f.options.ClientQPS
|
||||||
config.Burst = f.options.ClientBurst
|
config.Burst = f.options.ClientBurst
|
||||||
|
if f.options.GroupVersion != nil {
|
||||||
|
config.GroupVersion = f.options.GroupVersion
|
||||||
|
}
|
||||||
if TestContext.KubeAPIContentType != "" {
|
if TestContext.KubeAPIContentType != "" {
|
||||||
config.ContentType = TestContext.KubeAPIContentType
|
config.ContentType = TestContext.KubeAPIContentType
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue