'ldapmodify: correct options' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : dsfilename } 'ldapmodify: empty hostname' { 'dsInstanceHost' : ' ', 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : dsfilename , 'expectedRC' : 89 } 'ldapmodify: invalid hostname' { 'dsInstanceHost' : 'bad_host' , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsAdd' : '' , 'dsFilename' : dsfilename , 'expectedRC' : 91 } 'ldapmodify: invalid port (bad_port)' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : 'bad_port' , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : dsfilename , 'expectedRC' : 89 } 'ldapmodify: invalid port (-1)' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : -1 , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : dsfilename , 'expectedRC' : 89 } 'ldapmodify: no binddn' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : dsfilename , 'expectedRC' : 50 } 'ldapmodify: invalid binddn' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : 'cn=bad dn' , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : dsfilename , 'expectedRC' : 49 } 'ldapmodify: invalid password' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : 'bad_password' , 'dsFilename' : dsfilename , 'expectedRC' : 49 } 'ldapmodify: empty filename' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : ' ' , 'expectedRC' : 89 } 'ldapmodify: bad filename' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : 'bad' , 'expectedRC' : 89 } 'ldapmodify: add entries option' { 'dsAdd' : 'True' , 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsFilename' : dsfilename } 'ldapmodify: verbose option' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsVerbose' : 'True', 'dsFilename' : dsfilename } 'ldapmodify: continueOnError option' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsContinueOnError' : 'True', 'dsFilename' : dsfilename } 'ldapmodify: help option' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsHelp' : 'True', 'dsFilename' : dsfilename }