From e4af1a695d47ebcb28a92904917b0eab77d2be82 Mon Sep 17 00:00:00 2001 From: murf Date: Mon, 26 Mar 2007 22:24:16 +0000 Subject: added the no. 18 regression test git-svn-id: http://svn.digium.com/svn/asterisk/trunk@59236 f38db490-d61c-443f-a65b-d21fe96a405b --- pbx/ael/ael-test/ael-test18/extensions.ael | 40 ++++++++++++++++++++++++++++++ pbx/ael/ael-test/ref.ael-test18 | 12 +++++++++ 2 files changed, 52 insertions(+) create mode 100644 pbx/ael/ael-test/ael-test18/extensions.ael create mode 100644 pbx/ael/ael-test/ref.ael-test18 (limited to 'pbx') 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 -- cgit v1.2.3