'ACI: Global: Search, user searching entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : 'uid=scarter,ou=People,ou=aci branch,o=ACI Tests,dc=example,dc=com' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : 'cn sn uid userpassword' }
{ 'returnString' : returnString ,
'testString' : 'sn' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'userpassword' ,
'expectedResult' : '0' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: uid=scarter,ou=People,ou=aci branch,o=ACI Tests' }
'ACI: Global: Search, user searching operational attribute of an entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : 'uid=scarter,ou=People,ou=aci branch,o=ACI Tests,dc=example,dc=com' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : 'creatorsName'}
{ 'returnString' : returnString ,
'testString' : 'creatorsName' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: uid=scarter,ou=People,ou=aci branch,o=ACI Tests' }
'ACI: Global: Search, admin modifying entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'entryToBeModified' : '%s/aci/global_acis/mod_modifier_entry1.ldif' % (logsRemoteDataDir) }
'ACI: Global: Search, user searching all operational attributes of an entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : 'uid=scarter,ou=People,ou=aci branch,o=ACI Tests,dc=example,dc=com' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : '+'}
{ 'returnString' : returnString ,
'testString' : 'creatorsName:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'createTimestamp:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'entryDN:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'modifiersName:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'modifyTimestamp' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'subschemaSubentry:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: uid=scarter,ou=People,ou=aci branch,o=ACI Tests' }
'ACI: Global: Search, user searching operational attribute of cn=schema'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : 'cn=schema' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : 'matchingRules' ,
'extraParams' : '-T -s base' }
{ 'returnString' : returnString ,
'testString' : 'matchingRules:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: cn=schema' }
'ACI: Global: Search, user searching operational attribute of cn=schema'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : 'cn=schema' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : '+' ,
'extraParams' : '-T -s base' }
{ 'returnString' : returnString ,
'testString' : 'attributeTypes:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'dITStructureRules:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'ldapSyntaxes:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'matchingRules:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'nameForms:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'objectClasses:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: cn=schema' }
'ACI: Global: Search, user searching operational attribute of root dse'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : ' ' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : 'vendorName' ,
'extraParams' : '-T -s base' }
{ 'returnString' : returnString ,
'testString' : 'vendorName:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: ' }
'ACI: Global: Search, user searching operational attribute of root dse'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : ' ' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : '+' ,
'extraParams' : '-T -s base' }
{ 'returnString' : returnString ,
'testString' : 'namingContexts:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'supportedAuthPasswordSchemes:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'supportedControl:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'supportedExtension:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'supportedFeatures:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'supportedSASLMechanisms:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'vendorName:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'vendorVersion:' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: ' }
'ACI: Global: Search, user searching operational attribute of an entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'dsBaseDN' : 'cn=config' ,
'dsFilter' : 'objectclass=*' ,
'attributes' : '+' ,
'expectedRC' : 50
}
'ACI: Global: AnonSearch, user searching entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsBaseDN' : 'ou=People,ou=aci branch,o=ACI Tests,dc=example,dc=com' ,
'dsFilter' : 'objectclass=*' ,
'extraParams' : '-T' ,
'dsFilter' : '(uid=scarter)'}
{ 'returnString' : returnString ,
'testString' : 'sn' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'uid' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: uid=scarter,ou=People,ou=aci branch,o=ACI Tests' }
'ACI: Global: AnonSearch, not equals filter, user searching entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsBaseDN' : 'ou=People,ou=aci branch,o=ACI Tests,dc=example,dc=com' ,
'dsFilter' : 'objectclass=*' ,
'extraParams' : '-T' ,
'dsFilter' : '(!(uid=scarter))'}
{ 'returnString' : returnString ,
'testString' : 'sn' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'testString' : 'uid' ,
'expectedResult' : '1' }
{ 'returnString' : returnString ,
'expectedString' : 'dn: uid=tmorris,ou=People,ou=aci branch,o=ACI Tests' }
'ACI: Global: Compare, user comparing entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'attrToBeCompared' : 'l:Santa Clara',
'entryToBeCompared' : 'uid=tclow, ou=People, ou=aci branch, o=ACI Tests, dc=example,dc=com' }
{ 'returnString' : returnString ,
'expectedString' : 'true' }
'ACI: Global: Modify, user modifying entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'entryToBeModified' : '%s/aci/global_acis/mod_entry1.ldif' % logsRemoteDataDir ,
'expectedRC' : 50
}
'ACI: Global: Delete, user deleting entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'entryToBeModified' : '%s/aci/global_acis/del_entry1.ldif' % logsRemoteDataDir ,
'expectedRC' : 50
}
'ACI: Global: Modify RDN, user modifying rdn of an entry'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'entryToBeModified' : '%s/aci/global_acis/modrdn_entry1.ldif' % logsRemoteDataDir ,
'expectedRC' : 50
}
'ACI: Global: Self Modify, user modifying itself'
{ 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=auser,ou=people,o=ACI Tests,dc=example,dc=com' ,
'dsInstancePswd' : 'ACIRules' ,
'entryToBeModified' : '%s/aci/global_acis/mod_entry2.ldif' % logsRemoteDataDir }