diff options
author | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-03-26 22:24:16 +0000 |
---|---|---|
committer | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-03-26 22:24:16 +0000 |
commit | e4af1a695d47ebcb28a92904917b0eab77d2be82 (patch) | |
tree | 125efc145ace8e72901c0e7ee31c7d47bada5fd2 /pbx/ael | |
parent | 71dfdb94329920ce9daa92fc76c404dce7b6299e (diff) |
added the no. 18 regression test
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@59236 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'pbx/ael')
-rw-r--r-- | pbx/ael/ael-test/ael-test18/extensions.ael | 40 | ||||
-rw-r--r-- | pbx/ael/ael-test/ref.ael-test18 | 12 |
2 files changed, 52 insertions, 0 deletions
diff --git a/pbx/ael/ael-test/ael-test18/extensions.ael b/pbx/ael/ael-test/ael-test18/extensions.ael new file mode 100644 index 000000000..ee03d5909 --- /dev/null +++ b/pbx/ael/ael-test/ael-test18/extensions.ael @@ -0,0 +1,40 @@ +context default +{ + +706/3077610011 => { + JabberStatus(asterisk|jmls@mike,StatusCode); + + switch(${StatusCode}) { + case 1: + Dial(SIP/706,12); + switch(${DIALSTATUS}) { + case BUSY: + Voicemail(b706); + break; + default: + Voicemail(u706); + }; + BackGround(hello); + break; + default: + Voicemail(u706); + }; + ifTime(3:00-13:00|*|*|*) + { + NoOp(hello); + label1: + NoOp(goodbye); + } + else + { + NoOp(hithere); + label2: + NoOp(whatonearth?); + } + goto label1; + goto label2; + Hangup(); + }; + +} + diff --git a/pbx/ael/ael-test/ref.ael-test18 b/pbx/ael/ael-test/ref.ael-test18 new file mode 100644 index 000000000..8e8eb42f4 --- /dev/null +++ b/pbx/ael/ael-test/ref.ael-test18 @@ -0,0 +1,12 @@ + +(If you find progress and other non-error messages irritating, you can use -q to suppress them) + +(You can use the -w option to dump extensions.conf format to extensions.conf.aeldump) +LOG: lev:2 file:pbx_ael.c line:3970 func: pbx_load_module Starting AEL load process. +LOG: lev:2 file:pbx_ael.c line:3977 func: pbx_load_module AEL load process: calculated config file name './extensions.ael'. +LOG: lev:2 file:pbx_ael.c line:3985 func: pbx_load_module AEL load process: parsed config file name './extensions.ael'. +LOG: lev:2 file:pbx_ael.c line:3988 func: pbx_load_module AEL load process: checked config file name './extensions.ael'. +LOG: lev:2 file:pbx_ael.c line:3990 func: pbx_load_module AEL load process: compiled config file name './extensions.ael'. +LOG: lev:2 file:pbx_ael.c line:3993 func: pbx_load_module AEL load process: merged config file name './extensions.ael'. +LOG: lev:2 file:pbx_ael.c line:3996 func: pbx_load_module AEL load process: verified config file name './extensions.ael'. +LOG: lev:4 file:ael2_parse line:483 func: main 1 contexts, 5 extensions, 25 priorities |