def test_create_remove_privilege(self): privilege = Privilege("foo-privilege", kind="execute", action="http://example.com/") privilege.create(self.connection) the_privilege = Privilege.lookup(self.connection, kind="execute", action="http://example.com/") assert the_privilege is not None the_privilege.delete(self.connection) the_privilege = Privilege.lookup(self.connection, kind="execute", action="foo-privilege") assert the_privilege is None
def test_create_remove_privilege(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) privilege = Privilege("foo-privilege","http://example.com/","execute") privilege.create(connection) the_privilege = Privilege.lookup(connection, "foo-privilege", "execute") self.assertIsNotNone(the_privilege) the_privilege.delete(connection) the_privilege = Privilege.lookup(connection, "foo-privilege", "execute") self.assertIsNone(the_privilege)
def test_lookup(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) privilege = Privilege.lookup(connection, "manage-admin", "execute") self.assertIsNotNone(privilege) self.assertEqual(privilege.privilege_name(), "manage-admin")
def test_lookup_action(self): privilege = Privilege.lookup( self.connection, kind="execute", action="http://marklogic.com/xdmp/privileges/admin-module-write" ) assert privilege is not None assert "admin-module-write" == privilege.privilege_name()
def test_lookup(self): privilege = Privilege.lookup(self.connection, name="manage-admin", kind="execute") assert privilege is not None assert "manage-admin" == privilege.privilege_name()
def test_lookup_action(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) privilege = Privilege.lookup(connection, kind="execute", \ action="http://marklogic.com/xdmp/privileges/admin-module-write") self.assertIsNotNone(privilege) self.assertEqual(privilege.privilege_name(), "admin-module-write")
def test_lookup_action(self): privilege = Privilege.lookup( self.connection, kind="execute", action="http://marklogic.com/xdmp/privileges/admin-module-write") assert privilege is not None assert "admin-module-write" == privilege.privilege_name()