avoid CRD getter in unit test
This commit is contained in:
parent
c5ea2989ca
commit
9abd6f7fcc
|
|
@ -43,6 +43,7 @@ func (c *Cluster) updateStreams(newEventStreams *zalandov1alpha1.FabricEventStre
|
||||||
func (c *Cluster) deleteStreams() error {
|
func (c *Cluster) deleteStreams() error {
|
||||||
c.setProcessName("deleting event streams")
|
c.setProcessName("deleting event streams")
|
||||||
|
|
||||||
|
// check if stream CRD is installed before trying a delete
|
||||||
_, err := c.KubeClient.CustomResourceDefinitions().Get(context.TODO(), constants.EventStreamSourceCRDName, metav1.GetOptions{})
|
_, err := c.KubeClient.CustomResourceDefinitions().Get(context.TODO(), constants.EventStreamSourceCRDName, metav1.GetOptions{})
|
||||||
if k8sutil.ResourceNotFound(err) {
|
if k8sutil.ResourceNotFound(err) {
|
||||||
return nil
|
return nil
|
||||||
|
|
|
||||||
|
|
@ -83,7 +83,7 @@ func TestGenerateFabricEventStream(t *testing.T) {
|
||||||
},
|
},
|
||||||
}, client, pg, logger, eventRecorder)
|
}, client, pg, logger, eventRecorder)
|
||||||
|
|
||||||
err := cluster.syncStreams()
|
err := cluster.createOrUpdateStreams()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
|
|
||||||
streamCRD, err := cluster.KubeClient.FabricEventStreams(namespace).Get(context.TODO(), cluster.Name, metav1.GetOptions{})
|
streamCRD, err := cluster.KubeClient.FabricEventStreams(namespace).Get(context.TODO(), cluster.Name, metav1.GetOptions{})
|
||||||
|
|
@ -117,7 +117,7 @@ func TestUpdateFabricEventStream(t *testing.T) {
|
||||||
_, err := cluster.KubeClient.Postgresqls(namespace).Create(
|
_, err := cluster.KubeClient.Postgresqls(namespace).Create(
|
||||||
context.TODO(), &pg, metav1.CreateOptions{})
|
context.TODO(), &pg, metav1.CreateOptions{})
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
err = cluster.syncStreams()
|
err = cluster.createOrUpdateStreams()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
|
|
||||||
var pgSpec acidv1.PostgresSpec
|
var pgSpec acidv1.PostgresSpec
|
||||||
|
|
@ -140,7 +140,7 @@ func TestUpdateFabricEventStream(t *testing.T) {
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
|
|
||||||
cluster.Postgresql.Spec = pgPatched.Spec
|
cluster.Postgresql.Spec = pgPatched.Spec
|
||||||
err = cluster.syncStreams()
|
err = cluster.createOrUpdateStreams()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
|
|
||||||
streamCRD, err := cluster.KubeClient.FabricEventStreams(namespace).Get(context.TODO(), cluster.Name, metav1.GetOptions{})
|
streamCRD, err := cluster.KubeClient.FabricEventStreams(namespace).Get(context.TODO(), cluster.Name, metav1.GetOptions{})
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue