public function setUp() { parent::setUp(); if (!setUpStorageBackend()) { $this->markTestSkipped('No storage backend specified; all tests depending on the storage backend are skipped'); return; } $this->obj = new \BeeHub_MongoResource('/foo/file.txt'); }
public function setUp() { parent::setUp(); if (!setUpStorageBackend()) { $this->markTestSkipped('No storage backend specified; all tests depending on the storage backend are skipped'); return; } $this->setCurrentUser('/system/users/john'); }
public function setUp() { // We need to prevent that we continue with tests in a different proces if ($this->alternate_pid) { exit; } parent::setUp(); setUp(); }
public function setUp() { parent::setUp(); if (!setUpStorageBackend()) { $this->markTestSkipped('No storage backend specified; all tests depending on the storage backend are skipped'); return; } $sponsorA = new \BeeHub_Sponsor('/system/sponsors/sponsor_a'); $sponsorA->change_memberships(array('jane'), \BeeHub_Sponsor::ADMIN_ACCEPT); $sponsorA->change_memberships(array('jane'), \BeeHub_Sponsor::SET_ADMIN); $jane = new \BeeHub_User('/system/users/jane'); $jane->user_set_sponsor('/system/sponsors/sponsor_a'); $jane->storeProperties(); $directory = new \BeeHub_Directory('/foo/directory/'); $this->setCurrentUser('/system/users/john'); $directory->user_set_acl(array(new \DAVACL_Element_ace('/system/users/jane', false, array(\DAVACL::PRIV_READ, \DAVACL::PRIV_WRITE), false))); // I need to reload the directory to avoid cache polution $this->obj = new \BeeHub_Directory('/foo/directory/'); }
public function setUp() { parent::setUp(); if (!setUpStorageBackend()) { $this->markTestSkipped('No storage backend specified; all tests depending on the storage backend are skipped'); return; } $sponsorA = new \BeeHub_Sponsor('/system/sponsors/sponsor_a'); $sponsorA->change_memberships(array('jane'), \BeeHub_Sponsor::ADMIN_ACCEPT); $sponsorA->change_memberships(array('jane'), \BeeHub_Sponsor::SET_ADMIN); $jane = new \BeeHub_User('/system/users/jane'); $jane->user_set_sponsor('/system/sponsors/sponsor_a'); $jane->storeProperties(); $foo = new \BeeHub_Group('/system/groups/foo'); $foo->change_memberships(array('jane'), \BeeHub_Group::USER_ACCEPT); $foo->change_memberships(array('jane'), \BeeHub_Group::ADMIN_ACCEPT); $foo->change_memberships(array('jane'), \BeeHub_Group::SET_ADMIN); $this->obj = new \BeeHub_File('/foo/file.txt'); $_SERVER['REQUEST_URI'] = '/foo/file.txt'; }
public function setUp() { parent::setUp(); $this->obj = new \BeeHub_Users('/system/users/'); }
public function setUp() { parent::setUp(); setUp(); $this->obj = new \BeeHub_Sponsors('/system/sponsors/'); }
public function setUp() { parent::setUp(); $this->obj = new \BeeHub_Groups('/system/groups/'); }