46 'Loaded 0 hooks' => 0,
48 'Loaded 10 hooks' => 10,
49 'Loaded 100 hooks' => 100,
53 foreach ( $cases as $label => $load ) {
55 'setup' =>
function () use ( $load, $hookContainer ) {
56 for ( $i = 1; $i <= $load; $i++ ) {
57 $hookContainer->register(
'Test', [ $this,
'test' ] );
60 'function' =>
static function () use ( $hookContainer ) {
61 $hookContainer->run(
'Test' );
65 $this->
bench( $benches );