@@ -42,6 +42,7 @@ func TestKameletChange(t *testing.T) {
42
42
WithNewTestNamespace (t , func (ns string ) {
43
43
operatorID := "camel-k-kamelet-change"
44
44
timerSource := "my-timer-source"
45
+
45
46
Expect (KamelInstallWithID (operatorID , ns ).Execute ()).To (Succeed ())
46
47
Expect (CreateTimerKamelet (ns , timerSource )()).To (Succeed ())
47
48
Expect (CreateKnativeChannel (ns , "messages" )()).To (Succeed ())
@@ -66,44 +67,29 @@ func TestKameletChange(t *testing.T) {
66
67
"trait.camel.apache.org/health.readiness-initial-delay" : "10" ,
67
68
}
68
69
70
+ // Create the KameletBinding
69
71
Expect (BindKameletTo (ns , timerBinding , annotations , from , to , map [string ]string {"message" : "message is Hello" }, map [string ]string {})()).To (Succeed ())
70
72
71
- Eventually (KameletBindingConditionStatus (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutShort ).Should (Equal (corev1 .ConditionFalse ))
72
- Eventually (KameletBindingCondition (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutMedium ).Should (And (
73
- WithTransform (KameletBindingConditionReason , Equal (v1 .IntegrationConditionDeploymentProgressingReason )),
74
- WithTransform (KameletBindingConditionMessage , Or (
75
- Equal ("0/1 updated replicas" ),
76
- Equal ("0/1 ready replicas" ),
77
- ))))
78
-
79
73
Eventually (IntegrationPodPhase (ns , timerBinding ), TestTimeoutLong ).Should (Equal (corev1 .PodRunning ))
80
74
Eventually (IntegrationConditionStatus (ns , "timer-binding" , v1 .IntegrationConditionReady ), TestTimeoutShort ).Should (Equal (corev1 .ConditionTrue ))
81
75
Eventually (IntegrationLogs (ns , "display" ), TestTimeoutShort ).Should (ContainSubstring ("message is Hello" ))
82
76
83
- Eventually (KameletBindingConditionStatus (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutShort ).Should (Equal (corev1 .ConditionTrue ))
84
77
Eventually (KameletBindingCondition (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutMedium ).Should (And (
78
+ WithTransform (KameletBindingConditionStatusExtract , Equal (corev1 .ConditionTrue )),
85
79
WithTransform (KameletBindingConditionReason , Equal (v1 .IntegrationConditionDeploymentReadyReason )),
86
80
WithTransform (KameletBindingConditionMessage , Equal (fmt .Sprintf ("1/1 ready replicas" ))),
87
81
))
88
82
89
83
// Update the KameletBinding
90
84
Expect (BindKameletTo (ns , "timer-binding" , annotations , from , to , map [string ]string {"message" : "message is Hi" }, map [string ]string {})()).To (Succeed ())
91
85
92
- Eventually (KameletBindingConditionStatus (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutShort ).Should (Equal (corev1 .ConditionFalse ))
93
- Eventually (KameletBindingCondition (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutMedium ).Should (And (
94
- WithTransform (KameletBindingConditionReason , Equal (v1 .IntegrationConditionDeploymentProgressingReason )),
95
- WithTransform (KameletBindingConditionMessage , Or (
96
- Equal ("0/1 updated replicas" ),
97
- Equal ("0/1 ready replicas" ),
98
- ))))
99
-
100
86
Eventually (IntegrationPodPhase (ns , "timer-binding" ), TestTimeoutLong ).Should (Equal (corev1 .PodRunning ))
101
87
Eventually (IntegrationConditionStatus (ns , "timer-binding" , v1 .IntegrationConditionReady ), TestTimeoutShort ).Should (Equal (corev1 .ConditionTrue ))
102
88
Eventually (IntegrationLogs (ns , "display" ), TestTimeoutShort ).Should (ContainSubstring ("message is Hi" ))
103
89
104
- Eventually (KameletBindingConditionStatus (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutShort ).Should (Equal (corev1 .ConditionTrue ))
105
90
Eventually (KameletBindingCondition (ns , timerBinding , v1alpha1 .KameletBindingConditionReady ), TestTimeoutMedium ).
106
91
Should (And (
92
+ WithTransform (KameletBindingConditionStatusExtract , Equal (corev1 .ConditionTrue )),
107
93
WithTransform (KameletBindingConditionReason , Equal (v1 .IntegrationConditionDeploymentReadyReason )),
108
94
WithTransform (KameletBindingConditionMessage , Equal ("1/1 ready replicas" )),
109
95
))
0 commit comments