privileges_unindexed_searches.xml revision 27b2f616132d4fc8bbbc4f9d331c48374f9eb565
4a53e3c2b83c476a93148eaee0272649beb221caMark Andrews<?xml version="1.0" encoding="UTF-8" standalone="no"?>
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! CDDL HEADER START
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! The contents of this file are subject to the terms of the
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! Common Development and Distribution License, Version 1.0 only
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! (the "License"). You may not use this file except in compliance
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! with the License.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! You can obtain a copy of the license at
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! trunk/opends/resource/legal-notices/OpenDS.LICENSE
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! See the License for the specific language governing permissions
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! and limitations under the License.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! When distributing Covered Code, include this CDDL HEADER in each
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! file and include the License file at
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! trunk/opends/resource/legal-notices/OpenDS.LICENSE. If applicable,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! add the following below this CDDL HEADER, with the fields enclosed
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! by brackets "[]" replaced with your own identifying information:
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ! Portions Copyright [yyyy] [name of copyright owner]
4a53e3c2b83c476a93148eaee0272649beb221caMark Andrews ! CDDL HEADER END
4a53e3c2b83c476a93148eaee0272649beb221caMark Andrews ! Copyright 2007-2008 Sun Microsystems, Inc.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt <defaultcall function="privileges_unindexed_searches"/>
4a53e3c2b83c476a93148eaee0272649beb221caMark Andrews <function name="privileges_unindexed_searches">
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt if not CurrentTestPath.has_key('group'):
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt CurrentTestPath['group']='privileges'
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt CurrentTestPath['suite']=STAXCurrentBlock
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt <!--- Define default value for ldifFile1, ldifFile2 and DNToMod -->
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt privPath = '%s/privileges/privileges_unindexed_searches' % logPath
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ldifFile2 = '%s/privileges/add_new_root_user.ldif' % logPath
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt DNToMod = 'cn=Directory Manager,cn=Root DNs,cn=config'
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Place suite-specific test information here.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestSuiteName Privileges Unindexed Searches Tests
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestSuitePurpose Test the basic Privileges Support in regard to
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt unindexed searches.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestSuiteGroup Basic Privileges Unindexed Searches Tests
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt file="'%s/testcases/privileges/privileges_setup.xml' %
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt (TESTS_DIR)"/>
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Place test-specific test information here.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt The tag, TestMarker, must be the same as the tag, TestSuiteName.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestMarker Privileges Unindexed Searches Tests
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestName preamble
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestIssue none
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestPurpose Prepare for unindexed search privileges tests
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestPreamble none
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestStep Admin changing index-entry-limit.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestStep Admin importing 50 entries.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestPostamble none
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt #@TestResult Success if OpenDS returns 0
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt for all ldap operations,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt and the entries imported without error.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'Privileges: Unindexed Searches: Preamble - \
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Admin changing index-entry-limit'
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'objectName' : 'backend' ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'propertyType' : 'backend' ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'propertyName' : 'userRoot' ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'attributeName' : 'index-entry-limit' ,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'attributeValue' : '4'
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 'Privileges: Unindexed Searches: Preamble - \
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Admin adding import task'
file="'%s/testcases/privileges/privileges_cleanup.xml'%