convert all uses of Test::Exception to Test::Fatal
[catagits/Catalyst-Runtime.git] / t / aggregate / unit_core_script_cgi.t
CommitLineData
4f0612fd 1#!/usr/bin/env perl
2use strict;
3use warnings;
4
5use FindBin qw/$Bin/;
6use lib "$Bin/../lib";
7
8use Test::More;
2a56ace9 9use Test::Fatal;
4f0612fd 10
11use Catalyst::Script::CGI;
12
13local @ARGV;
2a56ace9 14is exception {
4f0612fd 15 Catalyst::Script::CGI->new_with_options(application_name => 'TestAppToTestScripts')->run;
2a56ace9 16}, undef, "new_with_options";
4f0612fd 17shift @TestAppToTestScripts::RUN_ARGS;
b17bc48c 18my $server = pop @TestAppToTestScripts::RUN_ARGS;
19like ref($server), qr/^Plack::Handler/, 'Is a Plack::Handler';
aee7cdcc 20is ref(delete($TestAppToTestScripts::RUN_ARGS[0]->{argv})), 'ARRAY';
21is ref(delete($TestAppToTestScripts::RUN_ARGS[0]->{extra_argv})), 'ARRAY';
22is_deeply \@TestAppToTestScripts::RUN_ARGS, [{}], "no args";
4f0612fd 23
24done_testing;