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