32 'Loaded 0 hooks' => 0,
34 'Loaded 10 hooks' => 10,
35 'Loaded 100 hooks' => 100,
39 foreach ( $cases as $label => $load ) {
41 'setup' =>
function () use ( $load, $hookContainer ) {
42 for ( $i = 1; $i <= $load; $i++ ) {
43 $hookContainer->register(
'Test', [ $this,
'test' ] );
46 'function' =>
static function () use ( $hookContainer ) {
47 $hookContainer->run(
'Test' );
51 $this->
bench( $benches );