You are here

protected function oa_coreBaseWebTest::oaSetOGPermission in Open Atrium Core 7.2

1 call to oa_coreBaseWebTest::oaSetOGPermission()
oa_corePermissionWeb::test_oa_sectionsAccess in tests/oa_corePermissionWeb.test

File

tests/oa_coreBase.test, line 58
Provides a base unit test class.

Class

oa_coreBaseWebTest
Base class for testing openatrium web interaction.

Code

protected function oaSetOGPermission($perm, $access = 1) {
  $roles = array_flip(og_roles('node', 'oa_space'));

  // Add create permission.
  $permissions = array(
    $perm => $access,
  );
  og_role_change_permissions($roles[OG_AUTHENTICATED_ROLE], $permissions);
  drupal_static_reset('node_access');
}