summaryrefslogtreecommitdiff
path: root/main/say.c
diff options
context:
space:
mode:
authorMatthew Jordan <mjordan@digium.com>2011-12-22 20:44:53 +0000
committerMatthew Jordan <mjordan@digium.com>2011-12-22 20:44:53 +0000
commitcf0c9830bf320e8b6e589b7a53b75c1fd4a94bb5 (patch)
tree0b6002bcbfc9f7a02e7c9f0ffce5dbae6cabede7 /main/say.c
parentb9bf2444e0557e9ed8321d47e3d85bb1ceab5863 (diff)
Add Asterisk TestSuite event hooks to support ConfBridge testing
This patch adds initial testsuite event hooks so that ConfBridge tests can be executed in the Asterisk TestSuite. (issue ASTERISK-19059) ........ Merged revisions 348846 from http://svn.asterisk.org/svn/asterisk/branches/10 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@348848 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/say.c')
-rw-r--r--main/say.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/say.c b/main/say.c
index 4c04b7957..f5d8f8bd9 100644
--- a/main/say.c
+++ b/main/say.c
@@ -51,6 +51,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
#include "asterisk/localtime.h"
#include "asterisk/utils.h"
#include "asterisk/app.h"
+#include "asterisk/test.h"
/* Forward declaration */
static int wait_file(struct ast_channel *chan, const char *ints, const char *file, const char *lang);
@@ -433,6 +434,7 @@ static int wait_file(struct ast_channel *chan, const char *ints, const char *fil
\note Called from AGI */
static int say_number_full(struct ast_channel *chan, int num, const char *ints, const char *language, const char *options, int audiofd, int ctrlfd)
{
+ ast_test_suite_event_notify("SAYNUM", "Message: saying number %d\r\nNumber: %d\r\nChannel: %s", num, num, chan->name);
if (!strncasecmp(language, "en_GB", 5)) { /* British syntax */
return ast_say_number_full_en_GB(chan, num, ints, language, audiofd, ctrlfd);
} else if (!strncasecmp(language, "en", 2)) { /* English syntax */