예제 #1
0
 function setUp()
 {
     $perms = new Perms();
     $perms->setResolverFactories(array(new Perms_ResolverFactory_StaticFactory('static', new Perms_Resolver_Static(array('Admins' => array('admin_wiki'))))));
     $perms->setGroups(array('Admins'));
     $perms->setCheckSequence(array(new Perms_Check_Direct(), $this->mockA = $this->getMock('Perms_Check'), $this->mockB = $this->getMock('Perms_Check')));
     Perms::set($perms);
 }
예제 #2
0
파일: BaseTest.php 프로젝트: rjsmelo/tiki
 function testGroupsPropagateToAccessor()
 {
     $perms = new Perms();
     $perms->setGroups(array('Registered', 'Administrator'));
     Perms::set($perms);
     $expect = new Perms_Accessor();
     $expect->setGroups(array('Registered', 'Administrator'));
     $this->assertEquals($expect, Perms::get());
 }