#!/bin/sh

setup() {
        service asterisk start
        sleep 1
        asterisk -rx 'core waitfullybooted'
}


run() {
	# Try to load module. Probably already loaded, ignore that
        asterisk -rx 'module load app_espeak' 2>&1

	# Check whether module is loaded ("Running")
	asterisk -rx 'module show like app_espeak' | grep Running || exit 1
}

teardown() {
        asterisk -rx 'core stop now'
}

setup
run
teardown

