7 use lib "$FindBin::Bin/lib";
10 use Catalyst::Test 'TestApp';
12 our ( $iters, $tests );
15 plan skip_all => 'set TEST_STRESS to enable this test'
16 unless $ENV{TEST_STRESS};
19 plan skip_all => 'YAML is required for this test' if $@;
21 $iters = $ENV{TEST_STRESS} || 10;
22 $tests = YAML::LoadFile("$FindBin::Bin/optional_stress.yml");
25 map { $total_tests += scalar @{ $tests->{$_} } } keys %{$tests};
26 plan tests => $iters * $total_tests;
34 foreach my $test_group ( keys %{$tests} ) {
35 foreach my $test ( @{ $tests->{$test_group} } ) {
36 ok( request($test), $test_group . ' - ' . $test );