Add Asterisk TestSuite event hooks to support ConfBridge testing
[asterisk/asterisk.git] / main / say.c
index 4c04b79..f5d8f8b 100644 (file)
@@ -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 */