@@ -195,12 +195,12 @@ class WskCliBasicTests extends TestHelpers with WskTestHelpers {
195195 }
196196
197197 val stdout = wsk.action.get(name).stdout
198- stdout should not include regex (""" "key": "a"""" )
199- stdout should not include regex (""" "value": "A"""" )
200- stdout should include regex (""" "key": "b""" )
201- stdout should include regex (""" "value": "B"""" )
202- stdout should include regex (""" "publish": false""" )
203- stdout should include regex (""" "version": "0.0.2"""" )
198+ stdout should not include (""" "key": "a"""" )
199+ stdout should not include (""" "value": "A"""" )
200+ stdout should include (""" "key": "b""" )
201+ stdout should include (""" "value": "B"""" )
202+ stdout should include (""" "publish": false""" )
203+ stdout should include (""" "version": "0.0.2"""" )
204204 wsk.action.list().stdout should include(name)
205205 }
206206
@@ -744,6 +744,20 @@ class WskCliBasicTests extends TestHelpers with WskTestHelpers {
744744 }
745745 }
746746
747+ it should " display proper error when trigger is not associated with active rule" in withAssetCleaner(wskprops) {
748+ val triggerName = withTimestamp(" noRuleTrigger" )
749+
750+ (wp, assetHelper) =>
751+ assetHelper.withCleaner(wsk.trigger, triggerName) { (trigger, _) =>
752+ trigger.create(triggerName)
753+ }
754+
755+ val rr = wsk.trigger.fire(triggerName)
756+ val ns = wsk.namespace.whois()
757+
758+ rr.stdout should include regex(s " trigger /.*/ $triggerName did not fire as it is not associated with an active rule \\ (s \\ ) " )
759+ }
760+
747761 behavior of " Wsk Rule CLI"
748762
749763 it should " create rule, get rule, update rule and list rule" in withAssetCleaner(wskprops) { (wp, assetHelper) =>
0 commit comments