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