Skip to content

Commit 4da579b

Browse files
authored
Merge pull request kubernetes#71049 from booxter/expose-tracker-for-fake-simpleclientset
Expose object tracker for fake clientsets
2 parents 4d380ee + d68cd8a commit 4da579b

File tree

16 files changed

+96
-16
lines changed

16 files changed

+96
-16
lines changed

pkg/client/clientset_generated/internalclientset/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/apiextensions-apiserver/examples/client-go/pkg/client/clientset/versioned/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/apiextensions-apiserver/pkg/client/clientset/internalclientset/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/client-go/kubernetes/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/code-generator/_examples/MixedCase/clientset/versioned/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/code-generator/_examples/apiserver/clientset/internalversion/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/code-generator/_examples/apiserver/clientset/versioned/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/code-generator/_examples/crd/clientset/versioned/fake/clientset_generated.go

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

staging/src/k8s.io/code-generator/cmd/client-gen/generators/fake/generator_fake_for_clientset.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ func NewSimpleClientset(objects ...runtime.Object) *Clientset {
121121
}
122122
}
123123
124-
cs := &Clientset{}
124+
cs := &Clientset{tracker: o}
125125
cs.discovery = &fakediscovery.FakeDiscovery{Fake: &cs.Fake}
126126
cs.AddReactor("*", "*", testing.ObjectReaction(o))
127127
cs.AddWatchReactor("*", func(action testing.Action) (handled bool, ret watch.Interface, err error) {
@@ -143,11 +143,16 @@ func NewSimpleClientset(objects ...runtime.Object) *Clientset {
143143
type Clientset struct {
144144
testing.Fake
145145
discovery *fakediscovery.FakeDiscovery
146+
tracker testing.ObjectTracker
146147
}
147148
148149
func (c *Clientset) Discovery() discovery.DiscoveryInterface {
149150
return c.discovery
150151
}
152+
153+
func (c *Clientset) Tracker() testing.ObjectTracker {
154+
return c.tracker
155+
}
151156
`
152157

153158
var checkImpl = `

0 commit comments

Comments
 (0)