$obj->{'q'}->param('username','admin'); $obj->{'q'}->param('password','secret'); diag('The value starts as: ' . $obj->{'cfg'}->param("paths.sessions")); $obj->{'cfg'}->param("paths.sessions",'/home/hesco/sandbox/My-Project/t/sessions'); diag('The value ends as: ' . $obj->{'cfg'}->param("paths.sessions")); $obj->_Authenticate(); is($obj->{'s'}->param("~logged-in"),1,'We have successfully logged in.'); #### # The value starts as: /tmp/sessions # The value ends as: /home/hesco/sandbox/My-Project/t/sessions Died attempting to flush session parameters to the file store: Permission denied at lib/My/Project.pm line 380. #### $ sudo ls /tmp -lht drw-rw-r-- 2 hesco www-data 104 2009-08-20 01:09 sessions