public function testFetchUsersPermissionsReduceNewGroup() { $doc = phpillowGroupTestDocument::createNew(); $doc->name = 'new_group'; $doc->permissions = array('blubb'); $doc->users = array('kore'); $doc->save(); $view = new phpillowGroupView(); $results = $view->query('user_permissions_reduced'); $permissions = $results->rows[0]['value']; sort($permissions); $this->assertEquals(array('blubb', 'close_bug', 'delete_bug', 'open_bug', 'view_bug'), $permissions); }
public function testIdGeneration() { $doc = phpillowGroupTestDocument::createNew(); $doc->name = 'Maintainer'; $this->assertSame('maintainer', $doc->generateId()); }