Code Duplication    Length = 3-6 lines in 3 locations

eZ/Publish/API/Repository/Tests/RoleServiceTest.php 3 locations

@@ 1095-1100 (lines=6) @@
1092
        /* END: Use Case */
1093
1094
        $actual = array();
1095
        foreach ($roleDraft->getPolicies() as $policy) {
1096
            $actual[] = array(
1097
                'module' => $policy->module,
1098
                'function' => $policy->function,
1099
            );
1100
        }
1101
        usort(
1102
            $actual,
1103
            function ($p1, $p2) {
@@ 1362-1364 (lines=3) @@
1359
        $role = $roleService->loadRole($roleDraft->id);
1360
1361
        $policies = array();
1362
        foreach ($role->getPolicies() as $policy) {
1363
            $policies[] = array('module' => $policy->module, 'function' => $policy->function);
1364
        }
1365
        /* END: Use Case */
1366
        array_multisort($policies);
1367
@@ 1420-1422 (lines=3) @@
1417
        $roleDraft = $roleService->createRole($roleCreate);
1418
1419
        $policies = array();
1420
        foreach ($roleDraft->getPolicies() as $policy) {
1421
            $policies[] = array('module' => $policy->module, 'function' => $policy->function);
1422
        }
1423
        /* END: Use Case */
1424
1425
        $this->assertEquals(