@@ -1280,6 +1280,9 @@ func TestComposeSequences(t *testing.T) {
12801280}
12811281
12821282func TestComposeTriggers (t * testing.T ) {
1283+ // set env variables needed for the trigger feed
1284+ os .Setenv ("KAFKA_INSTANCE" , "kafka-broker" )
1285+ os .Setenv ("SRC_TOPIC" , "topic" )
12831286 // read and parse manifest.yaml file located under ../tests folder
12841287 manifestFile := "../tests/dat/manifest_data_compose_triggers.yaml"
12851288 p := NewYAMLParser ()
@@ -1293,7 +1296,7 @@ func TestComposeTriggers(t *testing.T) {
12931296 assert .Fail (t , "Failed to compose trigger" )
12941297 }
12951298
1296- assert .Equal (t , 2 , len (triggerList ), "Failed to get trigger list" )
1299+ assert .Equal (t , 3 , len (triggerList ), "Failed to get trigger list" )
12971300 for _ , trigger := range triggerList {
12981301 switch trigger .Name {
12991302 case "trigger1" :
@@ -1302,6 +1305,10 @@ func TestComposeTriggers(t *testing.T) {
13021305 assert .Equal (t , "feed" , trigger .Annotations [0 ].Key , "Failed to set trigger annotation" )
13031306 assert .Equal (t , "myfeed" , trigger .Annotations [0 ].Value , "Failed to set trigger annotation" )
13041307 assert .Equal (t , 2 , len (trigger .Parameters ), "Failed to set trigger parameters" )
1308+ case "message-trigger" :
1309+ assert .Equal (t , 2 , len (trigger .Parameters ), "Failed to set trigger parameters" )
1310+ assert .Equal (t , "feed" , trigger .Annotations [0 ].Key , "Failed to set trigger annotation" )
1311+ assert .Equal (t , "Bluemix_kafka-broker_Credentials-1/messageHubFeed" , trigger .Annotations [0 ].Value , "Failed to set trigger annotation" )
13051312 }
13061313 }
13071314}
0 commit comments