RBAC FA tests IL_Init.
51 global $rbacreview,$rbacadmin;
54 $non_empty = $rbacreview->filterEmptyRoleFolders(array(8));
55 $this->assertEquals($non_empty,array(8));
58 $empty = $rbacreview->filterEmptyRoleFolders(array(1));
59 $this->assertEquals($empty,array());
62 $rbacadmin->setProtected(1,4,
'y');
63 $prot = $rbacreview->isProtected(8,4);
64 $this->assertEquals($prot,
true);
65 $rbacadmin->setProtected(1,4,
'n');
66 $prot = $rbacreview->isProtected(8,4);
67 $this->assertEquals($prot,
false);
69 $rbacreview->getRoleListByObject(8);
70 $rbacreview->getAssignableRoles();
73 $ass = $rbacreview->isAssignable(4,8);
74 $this->assertEquals($ass,
true);
76 $roles = $rbacreview->getRolesOfRoleFolder(8);
77 $rbacreview->__getAllRoleFolderIds();
79 $rbacreview->getLinkedRolesOfRoleFolder(8);
81 $obj = $rbacreview->getObjectOfRole(4);
82 $this->assertEquals(9,$obj);
84 $rbacreview->getRolesForIDs(array(4),
false);