{
'quickStart' : False ,
'loadData' : True ,
'ldifFile' : '%s/clu/clu_start.ldif' % remote.data ,
'startServer' : True ,
'stopServer' : False ,
'allowPreEncodePassword' : True
}
'ldif-diff: compare ldif files with no diffs'
{
'sourceLdif' : sourceldif ,
'targetLdif' : sourceldif ,
'outputLdif' : '%s/clu/ldif-diff_nodiffs_rc.out' % remote.temp
}
{
'location' : STAF_REMOTE_HOSTNAME ,
'filename' : '%s/clu/ldif-diff_nodiffs_rc.out' % remote.temp ,
'testString': '%s %s' % (msg1, msg2)
}
'ldif-diff: compare ldif files with diffs'
{
'sourceLdif' : sourceldif ,
'targetLdif' : targetldif ,
'outputLdif' : '%s/clu/ldif-diff_nodiffs_rc.out' % remote.temp ,
'expectedRC' : 5
}
{
'location' : STAF_REMOTE_HOSTNAME ,
'filename' : '%s/clu/ldif-diff_nodiffs_rc.out' % remote.temp ,
'testString': msg
}
'ldif-diff: compare ldif files with no diffs'
{
'sourceLdif' : sourceldif ,
'targetLdif' : sourceldif ,
'outputLdif' : '%s/clu/ldif-diff_nodiffs.out' % remote.temp ,
'useCmpRC' : 'False' ,
'expectedRC' : 0
}
{
'location' : STAF_REMOTE_HOSTNAME ,
'filename' : '%s/clu/ldif-diff_nodiffs.out' % remote.temp ,
'testString': '%s %s' % (msg1, msg2)
}
'ldif-diff: compare ldif files with diffs'
{
'sourceLdif' : sourceldif ,
'targetLdif' : targetldif ,
'outputLdif' : '%s/clu/ldif-diff_withdiffs.out' % remote.temp ,
'useCmpRC' : 'False' ,
'expectedRC' : 0
}
{
'location' : STAF_REMOTE_HOSTNAME ,
'filename' : '%s/clu/ldif-diff_withdiffs.out' % remote.temp ,
'testString': msg
}
'ldif-diff: check diff file'
{
'sourceLdif' : sourceldif ,
'targetLdif' : targetldif ,
'outputLdif' : '%s/clu/ldif-diff.out' % remote.temp ,
'expectedRC' : 5
}
{
'outputFile' : 'ldif-diff.out' ,
'outputPath' : '%s/clu' % remote.temp ,
'refFile' : 'ldif-diff.ref' ,
'sortFile' : True
}
'ldif-diff: check diff file with single value changes'
{
'sourceLdif' : sourceldif ,
'targetLdif' : targetldif ,
'outputLdif' : '%s/clu/ldif-diff_singlevalue.out' \
% remote.temp ,
'singleValueChanges' : 'True' ,
'expectedRC' : 5
}
{
'outputFile' : 'ldif-diff_singlevalue.out' ,
'outputPath' : '%s/clu' % remote.temp ,
'refFile' : 'ldif-diff_singlevalue.ref' ,
'sortFile' : True
}
'Finally: Global CLU Cleanup.'
'Cleanup of test suite failed.'