Test-Metrics-Any

 view release on metacpan or  search on metacpan

lib/Test/Metrics/Any.pm  view on Meta::CPAN


   is_metrics_from( $code, \%metrics, $name )

Asserts the value of metrics reported by running the given piece of code.

The metrics in the test adapter are cleared, then the code is invoked, then
any metrics are checked in the same manner as L</is_metrics>.

=cut

sub is_metrics_from(&@)
{
   my ( $code, $expect, $testname ) = @_;

   Metrics::Any::Adapter::Test->clear;

   $code->();

   local $Test::Builder::Level = $Test::Builder::Level + 1;
   return is_metrics( $expect, $testname );
}



( run in 0.702 second using v1.01-cache-2.11-cpan-49f99fa48dc )