Lines 78-84
subtest 'set_password() (authorized user tests)' => sub {
Link Here
|
78 |
|
78 |
|
79 |
$tx->req->cookies( { name => 'CGISESSID', value => $session->id } ); |
79 |
$tx->req->cookies( { name => 'CGISESSID', value => $session->id } ); |
80 |
$tx->req->env( { REMOTE_ADDR => '127.0.0.1' } ); |
80 |
$tx->req->env( { REMOTE_ADDR => '127.0.0.1' } ); |
81 |
$t->request_ok($tx)->status_is(400)->json_is({ error => 'Password contains trailing spaces, which is forbidden.' }); |
81 |
$t->request_ok($tx)->status_is(400)->json_is({ error => '[Password contains leading/trailing whitespace character(s)]' }); |
82 |
|
82 |
|
83 |
$new_password = 'abcdefg'; |
83 |
$new_password = 'abcdefg'; |
84 |
$tx |
84 |
$tx |
Lines 98-104
subtest 'set_password() (authorized user tests)' => sub {
Link Here
|
98 |
|
98 |
|
99 |
$tx->req->cookies( { name => 'CGISESSID', value => $session->id } ); |
99 |
$tx->req->cookies( { name => 'CGISESSID', value => $session->id } ); |
100 |
$tx->req->env( { REMOTE_ADDR => '127.0.0.1' } ); |
100 |
$tx->req->env( { REMOTE_ADDR => '127.0.0.1' } ); |
101 |
$t->request_ok($tx)->status_is(400)->json_is({ error => 'Password is too weak' }); |
101 |
$t->request_ok($tx)->status_is(400)->json_is({ error => '[Password is too weak]' }); |
102 |
|
102 |
|
103 |
$new_password = 'ABcde123%&'; |
103 |
$new_password = 'ABcde123%&'; |
104 |
$tx |
104 |
$tx |
105 |
- |
|
|