3 |
use strict; |
use strict; |
4 |
use blib; |
use blib; |
5 |
|
|
6 |
use Test::More tests => 17; |
use Test::More tests => 22; |
7 |
|
|
8 |
BEGIN { |
BEGIN { |
9 |
use_ok('Nos'); |
use_ok('Nos'); |
92 |
cmp_ok($message_id, '==', $message_id2, "message_id: $message_id"); |
cmp_ok($message_id, '==', $message_id2, "message_id: $message_id"); |
93 |
|
|
94 |
|
|
95 |
|
# ListMembers |
96 |
|
|
97 |
|
ok(my @arr = $soap->ListMembers({ |
98 |
|
list => 'SOAP test', |
99 |
|
})->result, "ListMembers named"); |
100 |
|
|
101 |
|
ok(my @arr2 = $soap->ListMembers( |
102 |
|
'SOAP test', |
103 |
|
)->result, "ListMembers positional"); |
104 |
|
|
105 |
|
eq_array(\@arr, \@arr2, "members lists same"); |
106 |
|
|
107 |
|
cmp_ok($#arr, '==', 0, "member count ok"); |
108 |
|
|
109 |
|
cmp_ok($arr[0]->{'full_name'}, '==', 'Dobrica Pavlinusic', "full_name"); |
110 |
|
cmp_ok($arr[0]->{'email'}, '==', 'dpavlin@rot13.org', "email"); |
111 |
|
|
112 |
# kill server |
# kill server |
113 |
|
|
114 |
ok(kill('HUP' => $pid), "kill $pid"); |
ok(kill('HUP' => $pid), "kill $pid"); |