X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS-Test%2Flib%2FFS%2FTest.pm;h=445fdb62c9e6f6bc0b42b56d210e3c7d0e7c8e74;hp=673b8c5720233afda712eea790fda71d6863c5bd;hb=b25efe03cc7945773363ba74e2012646c258a1b5;hpb=600e9b690d7649e8cde7a9a4cd1089fcb432d238 diff --git a/FS-Test/lib/FS/Test.pm b/FS-Test/lib/FS/Test.pm index 673b8c572..445fdb62c 100644 --- a/FS-Test/lib/FS/Test.pm +++ b/FS-Test/lib/FS/Test.pm @@ -74,8 +74,16 @@ sub new { $self->mech( WWW::Mechanize->new( autocheck => 0 ) ); - #freeside v3 - $self->mech->credentials( $self->user, $self->pass ); + #freeside v4_ + my $login = $self->fsurl . '/index.html'; + $self->mech->get($login) + or die "FS::Test->new: couldn't fetch $login"; + $self->mech->submit_form( + with_fields => { + credential_0 => $self->user, + credential_1 => $self->pass, + }, + ); return $self; }