{
'quickStart' : False ,
'loadData' : True ,
'ldifFile' : '%s/clu/clu_start.ldif' % remote.data ,
'startServer' : True ,
'stopServer' : False ,
'allowPreEncodePassword' : True
}
'dbtest: list root containers'
{
'subcommand' : 'list-root-containers'
}
{
'returnString' : returnString ,
'expectedString' : '%s db' % DIRECTORY_INSTANCE_BE
}
{
'returnString' : returnString ,
'expectedString' : 'Total: 1'
}
'dbtest: list entry containers for backend userRoot'
{
'subcommand' : 'list-entry-containers' ,
'dsBackendID' : DIRECTORY_INSTANCE_BE
}
{
'returnString' : returnString ,
'expectedString' : 'dc=com dc_com 1048'
}
{
'returnString' : returnString ,
'expectedString' : 'Total: 1'
}
'dbtest: list index status for backend userRoot and \
baseDN dc=com'
{
'subcommand' : 'list-index-status' ,
'dsBaseDN' : 'dc=com' ,
'dsBackendID' : DIRECTORY_INSTANCE_BE
}
{
'returnString' : returnString ,
'expectedString' : '%s %s' % (msg1, msg2)
}
{
'returnString' : returnString ,
'expectedString' : '%s %s' % (msg1, msg2)
}
{
'returnString' : returnString ,
'expectedString' : 'Total: 20'
}
'dbtest: list database containers for backend userRoot \
and baseDN dc=com'
{
'subcommand' : 'list-database-containers' ,
'dsBaseDN' : 'dc=com' ,
'dsBackendID' : DIRECTORY_INSTANCE_BE
}
{
'returnString' : returnString ,
'expectedString' : '%s %s' % (msg1, msg2)
}
{
'returnString' : returnString ,
'expectedString' : '%s %s' % (msg1, msg2)
}
{
'returnString' : returnString ,
'expectedString' : 'Total: 24'
}
'dbtest: dump database container for backend userRoot, \
baseDN dc=com and database dn2entry'
{
'subcommand' : 'dump-database-container' ,
'dsBaseDN' : 'dc=com' ,
'dsBackendID' : DIRECTORY_INSTANCE_BE ,
'dsDatabaseName' : 'dn2id'
}
{
'returnString' : returnString ,
'expectedString' : 'Total Records: 1048'
}
'dbtest: dump database container for backend userRoot, \
baseDN dc=com, database mail.substring, minSize 176, maxSize 184'
{
'subcommand' : 'dump-database-container' ,
'dsBaseDN' : 'dc=com' ,
'dsBackendID' : DIRECTORY_INSTANCE_BE ,
'dsDatabaseName' : 'mail.substring' ,
'dsMinDataSize' : 30 ,
'dsMaxDataSize' : 90
}
{
'returnString' : returnString ,
'expectedString' : 'Total Records: 231'
}
'dbtest: dump database container for backend userRoot, \
baseDN dc=com, database mail.substring, minKey wv, maxKey wy'
{
'subcommand' : 'dump-database-container' ,
'dsBaseDN' : 'dc=com' ,
'dsBackendID' : DIRECTORY_INSTANCE_BE ,
'dsDatabaseName' : 'mail.substring' ,
'dsMinKeyValue' : '888@ex' ,
'dsMaxKeyValue' : '90@exa'
}
{
'returnString' : returnString ,
'expectedString' : 'Total Records: 26'
}
'Finally: Global CLU Cleanup.'
'Cleanup of test suite failed.'