'alveolata', 'sections' => [ [ 'name' => 'markdown', 'sections' => [ [ 'name' => 'escape', 'cases' => \array_map( fn($case) => [ 'name' => $case['name'], 'procedure' => function ($assert) use ($case) { $result_actual = \alveolata\markdown\escape($case['input']); $result_expected = $case['output']; $assert->equal($result_actual, $result_expected); }, ], $data['escape']['cases'] ), ], ] ] ] ] ); ?>