5 use Test::More tests => 3;
6 use OpenILS::Utils::TestUtils;
7 use OpenILS::Const qw(:const);
9 my $script = OpenILS::Utils::TestUtils->new();
12 use OpenILS::Application::Trigger::Reactor;
13 my $r = "OpenILS::Application::Trigger::Reactor";
18 template => '[%- helpers.get_sms_gateway_email(carrier, number) -%]',
20 my $addr = $r->run_TT($env, 1);
21 is($addr, '', 'helpers.get_sms_gateway_email: no number means no SMS gateway address');
25 number => '9015551212',
26 template => '[%- helpers.get_sms_gateway_email(carrier, number) -%]',
28 $addr = $r->run_TT($env, 1);
29 is($addr, 'opensrf+9015551212@localhost', 'helpers.get_sms_gateway_email: get back a SMS gateway address');
33 number => '9015551212',
34 template => '[%- helpers.get_sms_gateway_email(carrier, number) -%]',
36 $addr = $r->run_TT($env, 1);
37 is($addr, '', 'helpers.get_sms_gateway_email: no carrier means no SMS gateway address');