--- trunk/t/1_nos.t 2005/06/29 17:05:30 65 +++ trunk/t/1_nos.t 2005/07/08 11:46:35 66 @@ -3,15 +3,19 @@ use strict; use blib; -use Test::More tests => 76; +use Test::More tests => 77; BEGIN { use_ok('Nos') }; ok(my $nos = new Nos('dsn' => 'dbi:Pg:dbname=notices'), "new"); -ok($nos->new_list( list => 'My list', email => 'my-list@example.com'), "new_list my-list"); -ok($nos->new_list( list => 'another', email => 'another@example.com'), "new_list another"); -ok($nos->new_list( list => 'test', email => 'test@example.com'), "new_list test"); +my $aliases = './t/aliases'; + +ok(! -e $aliases or unlink $aliases, "$aliases doesn't exist"); + +ok($nos->new_list( list => 'My list', email => 'my-list@example.com', aliases => $aliases), "new_list my-list"); +ok($nos->new_list( list => 'another', email => 'another@example.com', aliases => $aliases), "new_list another"); +ok($nos->new_list( list => 'test', email => 'test@example.com', aliases => $aliases), "new_list test"); ok($nos->_get_list('My list'), "_get_list"); ok($nos->_get_list('another'), "_get_list"); @@ -62,7 +66,7 @@ # now test delete -ok($nos->new_list( list => 'delete', email => 'delete@example.com'), "new_list error"); +ok($nos->new_list( list => 'delete', email => 'delete@example.com', aliases => $aliases), "new_list error"); ok($nos->add_member_to_list( list => 'delete', email => 'delete_me@example.com' ), "add test member");