MessagePack\Tests\Perf\Benchmark\FilterableBenchmark::benchmark PHP Method

benchmark() public method

public benchmark ( MessagePack\Tests\Perf\Target\Target $target, Test $test )
$target MessagePack\Tests\Perf\Target\Target
$test MessagePack\Tests\Perf\Test
    public function benchmark(Target $target, Test $test)
    {
        if (!$this->filter->isAccepted($test)) {
            throw new TestSkippedException($test);
        }
        return $this->benchmark->benchmark($target, $test);
    }