1####################################################### 2# 3# Test complex expression (issue 487) 4# 5####################################################### 6 7body common control 8{ 9 inputs => { "../../default.cf.sub" }; 10 bundlesequence => { default("$(this.promise_filename)") }; 11 version => "1.0"; 12} 13 14####################################################### 15 16bundle agent init 17{ 18 vars: 19 "dummy" string => "dummy"; 20} 21 22####################################################### 23 24bundle agent test 25{ 26 vars: 27 "dummy" string => "dummy"; 28} 29 30####################################################### 31 32bundle agent check 33{ 34 classes: 35 "class1" expression => "any"; 36 "class2" expression => "any"; 37 "class3" expression => "any"; 38 "class4" expression => "any"; 39 40 class1.(class2|class3.class4):: 41 "ok" expression => "any"; 42 43 reports: 44 ok:: 45 "$(this.promise_filename) Pass"; 46 !ok:: 47 "$(this.promise_filename) FAIL"; 48} 49 50