{
'quickStart' : False ,
'loadData' : True ,
'ldifFile' : '%s/clu/clu_start.ldif' % remote.data ,
'startServer' : True ,
'stopServer' : False ,
'allowPreEncodePassword' : True
}
'verify-index: single index'
{
'dsBaseDN' : 'dc=com' ,
'dsIndexList' : [ 'uid' ]
}
{
'returnString' : returnString ,
'expectedString' : 'Checked 1048 entries and found 0 error'
}
'verify-index: without index'
{
'dsBaseDN' : 'dc=com'
}
{
'returnString' : returnString ,
'expectedString' : 'Checked 1048 entries and found 0 error'
}
'verify-index: multiple indexes'
{
'dsBaseDN' : 'dc=com' ,
'dsIndexList' : [ 'uid', 'cn' ]
}
{
'returnString' : returnString ,
'expectedString' : 'Checked 1048 entries and found 0 error'
}
'verify-index: clean option'
{
'dsBaseDN' : 'dc=com' ,
'dsIndexList' : [ 'uid' ] ,
'dsClean' : 'True'
}
{
'returnString' : returnString ,
'expectedString' : 'Checked 1000 records and found 0 error'
}
'verify-index: clean option and multiple indexes'
{
'dsBaseDN' : 'dc=com' ,
'dsIndexList' : [ 'uid', 'cn' ] ,
'dsClean' : 'True' ,
'expectedRC' : 1
}
{
'returnString' : returnString ,
'expectedString' : msg
}
'verify-index: non existing index'
{
'dsBaseDN' : 'dc=com' ,
'dsIndexList' : [ 'myindex' ] ,
'expectedRC' : 1
}
{
'returnString' : returnString ,
'expectedString' : '%s %s' % (msg1, msg2)
}
'Finally: Global CLU Cleanup.'
'Cleanup of test suite failed.'