- DraftReporter.git
- t
- 002_index_route.t
This file ( 810B ) exceeds the allowed full mode (48 kb) size.
The editor full hight is disabled, only scrolling is allowed..
If you wish to edit a file, it is recommended to use the scroll mode as some users do not like the full height
mode, although some users like it.
use strict;
use warnings;
use Reporter::Routes;
use Test::More;
use Plack::Test;
use Data::Printer;
use HTTP::Request::Common;
my $app = Reporter::Routes->to_app;
is( ref $app, 'CODE', 'got app' );
my $test = Plack::Test->create($app);
{
my $res = $test->request( GET '/' ); # ddp $res->content;
# fails because '/' redirects to /login
isnt( $res->is_success, '[GET /] successful', "get '/' failed" );
is( $res->code, 302, 'redirect code 302');
}
{
my $res = $test->request( GET '/login' ); # ddp $res->content;
ok( $res->is_success, '[GET /login] successful' );
}
SKIP: { # test error
skip( "Routes::Test seems to not load", 1 );
my $res = $test->request( GET '/test/error' ); ddp $res->content;
# ok( $res->is_success, '[GET /login] successful' );
}
done_testing();