'Add the test data in the directory'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'entryToBeAdded' : '%s/i18n/8-bit/base64/I18n_Authentication_Test.base64.ldif' \
% logsRemoteDataDir ,
'expectedRC' : 0
}
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=John, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siroe' ,
'dsCountEntries' : 'True' ,
'dsBaseDN' : 'ou=Authentication Tests,o=Çándide Rùiz' ,
'dsFilter' : 'objectclass=person' ,
'dsAttributes' : 'sn' ,
'dsEncoding' : '8859-1',
'expectedRC' : 'noCheck'
}
{
'returnString' : returnString ,
'expectedString' : 'Total number of matching entries: 4'
}
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Bill, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siröé' ,
'entryToBeAdded' : '%s/i18n/8-bit/base64/Authentication.tp2.base64.ldif' \
% logsRemoteDataDir ,
'expectedRC' : 0
}
'Add operation'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Çándide, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siroe' ,
'entryToBeAdded' : '%s/i18n/8-bit/base64/Authentication.tp3.add.base64.ldif' \
% logsRemoteDataDir ,
'expectedRC' : 0
}
'Modify operation'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Çándide, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siroe' ,
'entryToBeModified': '%s/i18n/8-bit/base64/Authentication.tp3.mod.base64.ldif' \
% logsRemoteDataDir ,
'expectedRC' : 0
}
'Delete operation'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Çándide, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siroe' ,
'entryToBeModified': '%s/i18n/8-bit/base64/Authentication.tp3.del.base64.ldif' \
% logsRemoteDataDir ,
'expectedRC' : 50
}
'Self modification'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Rôséñe, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siröé' ,
'entryToBeModified': '%s/i18n/8-bit/base64/Authentication.tp4.base64.ldif' \
% logsRemoteDataDir ,
'expectedRC' : 0
}
'search operation'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Rôséñe, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siröé' ,
'dsCountEntries' : 'True' ,
'dsBaseDN' : 'ou=Authentication Tests,o=Çándide Rùiz' ,
'dsFilter' : 'objectclass=person' ,
'dsAttributes' : 'sn' ,
'dsEncoding' : '8859-1' ,
'expectedRC' : 'noCheck'
}
{
'returnString' : returnString ,
'expectedString' : 'Total number of matching entries: 6'
}
'addition of the seeAlso attribute'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Rôséñe, ou=Authentication Tests, o=Çándide Rùiz' ,
'dsInstancePswd' : 'siröé' ,
'entryToBeModified': '%s/i18n/8-bit/base64/Authentication.tp5.base64.ldif' \
% logsRemoteDataDir ,
'expectedRC' : 50
}