'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 }