Ejemplo n.º 1
0
 public function testDatabaseAdminRole()
 {
     $adm = new couchAdmin($this->aclient);
     $security = $adm->getSecurity();
     $this->assertEquals(count($security->admins->roles), 0);
     $ok = $adm->addDatabaseAdminRole("cowboy");
     $this->assertType("boolean", $ok);
     $this->assertEquals($ok, true);
     $security = $adm->getSecurity();
     $this->assertEquals(count($security->admins->roles), 1);
     $this->assertEquals(reset($security->admins->roles), "cowboy");
     $ok = $adm->removeDatabaseAdminRole("cowboy");
     $this->assertType("boolean", $ok);
     $this->assertEquals($ok, true);
     $security = $adm->getSecurity();
     $this->assertEquals(count($security->admins->roles), 0);
 }