mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

ugaston
18.37.2008 d5116a4f70341a167daf777264ff6f1a8221861f
Fix problem in repl encryption suite + apply style rules
1 files modified
156 ■■■■■ changed files
opends/tests/functional-tests/testcases/replication/encryption/encryption.xml 156 ●●●●● patch | view | raw | blame | history
opends/tests/functional-tests/testcases/replication/encryption/encryption.xml
@@ -23,7 +23,7 @@
 !
 ! CDDL HEADER END
 !
 !      Portions Copyright 2006-2007 Sun Microsystems, Inc.
 !      Portions Copyright 2006-2008 Sun Microsystems, Inc.
 ! -->
<stax>
@@ -71,7 +71,6 @@
            synchroSuffix = master.getSynchronizedSuffixList()[0].getSuffixDn()      
          </script>            
          <!-- Load entries into "master" server -->                                
          <!-- Stop "master" Directory Server -->
          <call function="'StopDsWithScript'">
@@ -158,7 +157,6 @@
              <iterate var="server" in="_topologyServerList" indexvar="i">
                <sequence>
                  <script>
                    serverPath = '%s/%s' % (server.getDir(), OPENDSNAME)
                    userDn = 'uid=iabizen-%s, ou=People, %s' % (i, synchroSuffix)
@@ -219,27 +217,33 @@
            <sequence>            
              <call function="'testCase_Preamble'"/>
              <message>
                 'Replication: Encryption: Modify entry. Check entry modify over \
                 secured replication'
                 'Replication: Encryption: Modify entry. Check entry modify \
                 over secured replication'
              </message>
                
              <iterate var="server" in="_topologyServerList" indexvar="i">
                <sequence>
              <script>
                serverPath = '%s/%s' % (server.getDir(), OPENDSNAME)
                userDn = 'uid=iabizen-1, ou=People, %s' % synchroSuffix
                    userDn = 'uid=iabizen-%s, ou=People, %s' % (i,synchroSuffix)
              </script>
              
              <!-- Modify entry  in "master" server -->
                  <!-- Modify entry on one of the servers -->
              <call function="'modifyAnAttribute'">
                { 'dsPath' : masterPath,
                  'dsInstanceHost'   : masterHost ,
                  'dsInstancePort'    : master.getPort(),
                  'dsInstanceDn'  : master.getRootDn(),
                  'dsInstancePswd'    : master.getRootPwd(),
                    { 'location'          : server.getHostname(),
                      'dsPath'            : serverPath,
                      'dsInstanceHost'    : server.getHostname(),
                      'dsInstancePort'    : server.getPort(),
                      'dsInstanceDn'      : server.getRootDn(),
                      'dsInstancePswd'    : server.getRootPwd(),
                  'DNToModify'    : userDn,
                  'attributeName' : 'l',
                  'newAttributeValue' : 'GEC',
                  'changetype' : 'replace' }
                      'changetype'        : 'replace'
                    }
              </call>                       
                </sequence>
              </iterate>
                
              <!-- Verify the synchronization of the trees among the servers in 
                the topology -->          
@@ -267,25 +271,30 @@
            <sequence>            
              <call function="'testCase_Preamble'"/>
              <message>
                 'Replication: Encryption: Delete entry. Check delete modify over \
                 secured replication'
                 'Replication: Encryption: Delete entry. Check delete modify \
                 over secured replication'
              </message>
                
              <iterate var="server" in="_topologyServerList" indexvar="i">
                <sequence>
              <script>
                serverPath = '%s/%s' % (server.getDir(), OPENDSNAME)
                userDn = 'uid=iabizen-2, ou=People, %s' % synchroSuffix
                    userDn = 'uid=iabizen-%s, ou=People, %s' % (i,synchroSuffix)
              </script>
              <!-- Delete entry in "master" server -->
                  <!-- Delete entry on one of the servers -->
              <call function="'DeleteEntry'">
                { 'location'         : clientHost,
                  'dsPath'           : clientPath,
                  'dsInstanceHost'   : masterHost ,
                  'dsInstancePort'   : master.getPort() ,
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'         : userDn }
                    { 'location'       : server.getHostname(),
                      'dsPath'         : serverPath,
                      'dsInstanceHost' : server.getHostname(),
                      'dsInstancePort' : server.getPort() ,
                      'dsInstanceDn'   : server.getRootDn() ,
                      'dsInstancePswd' : server.getRootPwd() ,
                      'dsBaseDN'       : userDn
                    }
              </call>
                </sequence>
              </iterate>
                
              <!-- Verify the synchronization of the trees among the servers in 
                the topology -->          
@@ -352,7 +361,8 @@
                  'dsInstancePort'    : master.getPort() ,
                  'dsInstanceDn'      : master.getRootDn() ,
                  'dsInstancePswd'    : master.getRootPwd() ,
                  'dsFilename' : '%s/%s' % (clientDataDir, filename) }
                  'dsFilename'     : '%s/%s' % (clientDataDir, filename)
                }
              </call>                            
        
@@ -364,9 +374,11 @@
                  'dsInstancePort'   : master.getPort() ,
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=hmiller, ou=People,%s' % synchroSuffix,
                  'dsBaseDN'        : 'uid=hmiller, ou=People,%s' \
                                       % synchroSuffix,
                  'dsFilter'  : 'jpegPhoto=*',
                  'expectedRC'  :  0 }
                  'expectedRC'      :  0
                }
              </call>                
              <script>
                searchRC = STAXResult[0][0]
@@ -376,7 +388,8 @@
              <call function="'checktestRC'">
                  { 'returncode' : resultLength ,
                    'result'     : searchResult ,
                    'expected'   : 1 }
                    'expected'   : 1
                }
              </call>    
            
@@ -410,7 +423,8 @@
            <sequence>
              <call function="'testCase_Preamble'"/>
              <message>
                 'Replication: Encryption: Modify Entry - replace binary attribute. \
                 'Replication: Encryption: Modify Entry - replace binary \
                 attribute. \
                 Check that an entry modify is well propagated by secured \
                 replication.'
              </message>
@@ -422,7 +436,8 @@
                dn = 'uid=hmiller, ou=People,%s' % synchroSuffix
                modif = 'replace'
                attrType = 'jpegPhoto'
                write_replication_mod_binary_ldif_file(filePath, dn, modif, attrType,
                write_replication_mod_binary_ldif_file(filePath, dn, modif,
                                                       attrType,
                                                       binaryFilePath)
              </script>
@@ -434,7 +449,8 @@
              <call function="'copyFile'">
                { 'srcfile'    : filePath,
                  'destfile'   : '%s/%s' % (clientDataDir,filename),
                  'remotehost' : client.getHostname() }
                  'remotehost' : client.getHostname()
                }
              </call>                    
              <!-- Modify "master" server -->                                
@@ -445,7 +461,8 @@
                  'dsInstancePort'    : master.getPort() ,
                  'dsInstanceDn'      : master.getRootDn() ,
                  'dsInstancePswd'    : master.getRootPwd() ,
                  'dsFilename' : '%s/%s' % (clientDataDir, filename) }
                  'dsFilename'     : '%s/%s' % (clientDataDir, filename)
                }
              </call>                            
        
@@ -457,9 +474,11 @@
                  'dsInstancePort'   : master.getPort() ,
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=hmiller, ou=People,%s' % synchroSuffix,
                  'dsBaseDN'       : 'uid=hmiller, ou=People,%s' \
                                      % synchroSuffix,
                  'dsFilter'  : 'jpegPhoto=*',
                  'expectedRC'  :  0 }
                  'expectedRC'     :  0
                }
              </call>                
              <script>
                searchRC = STAXResult[0][0]
@@ -469,7 +488,8 @@
              <call function="'checktestRC'">
                  { 'returncode' : resultLength ,
                    'result'     : searchResult ,
                    'expected'   : 1 }
                  'expected'   : 1
                }
              </call>    
            
@@ -503,7 +523,8 @@
            <sequence>
              <call function="'testCase_Preamble'"/>
              <message>
                 'Replication: Encryption: Modify Entry - delete binary attribute. \
                 'Replication: Encryption: Modify Entry - delete binary \
                 attribute. \
                 Check that an entry modify is well propagated by secured \
                 replication.'
              </message>
@@ -539,7 +560,8 @@
                  'dsInstancePort'    : master.getPort() ,
                  'dsInstanceDn'      : master.getRootDn() ,
                  'dsInstancePswd'    : master.getRootPwd() ,
                  'dsFilename' : '%s/%s' % (clientDataDir, filename) }
                  'dsFilename'     : '%s/%s' % (clientDataDir, filename)
                }
              </call>        
                
              <!-- Check modify worked on "master" server -->
@@ -550,9 +572,11 @@
                  'dsInstancePort'   : master.getPort() ,
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=hmiller, ou=People,%s' % synchroSuffix,
                  'dsBaseDN'       : 'uid=hmiller, ou=People,%s' \
                                      % synchroSuffix,
                  'dsFilter'  : 'jpegPhoto=*',
                  'expectedRC'  :  0 }
                  'expectedRC'     :  0
                }
              </call>                
              <script>
                searchRC = STAXResult[0][0]
@@ -562,7 +586,8 @@
              <call function="'checktestRC'">
                  { 'returncode' : resultLength ,
                    'result'     : searchResult ,
                    'expected'   : 0 }
                  'expected'   : 0
                }
              </call>    
            
@@ -617,7 +642,8 @@
              <call function="'copyFile'">
                { 'srcfile'    : filePath,
                  'destfile'   : '%s/%s' % (clientDataDir,filename),
                  'remotehost' : client.getHostname() }
                  'remotehost' : client.getHostname()
                }
              </call>                    
              <!-- Modify "master" server -->                                
@@ -628,7 +654,8 @@
                  'dsInstancePort'    : master.getPort() ,
                  'dsInstanceDn'      : master.getRootDn() ,
                  'dsInstancePswd'    : master.getRootPwd() ,
                  'dsFilename' : '%s/%s' % (clientDataDir, filename) }
                  'dsFilename'     : '%s/%s' % (clientDataDir, filename)
                }
              </call>                            
        
@@ -642,9 +669,11 @@
                  'dsInstancePort'   : master.getPort() ,
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=kvaughan, ou=People,%s' % synchroSuffix,
                  'dsBaseDN'       : 'uid=kvaughan, ou=People,%s' \
                                      % synchroSuffix,
                  'dsFilter'  : 'objectclass=*',
                  'expectedRC'  : 32 }
                  'expectedRC'     : 32
                }
              </call>                
                
              <!-- check that new entry "uid=kvaughan2, ou=People,
@@ -658,7 +687,8 @@
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=kvaughan2, ou=People,%s' \
                                  % synchroSuffix,
                  'dsFilter'  : 'objectclass=*' }
                  'dsFilter'       : 'objectclass=*'
                }
              </call>
            
@@ -717,7 +747,8 @@
              <call function="'copyFile'">
                { 'srcfile'    : filePath,
                  'destfile'   : '%s/%s' % (clientDataDir,filename),
                  'remotehost' : client.getHostname() }
                  'remotehost' : client.getHostname()
                }
              </call>                    
              <!-- Modify "master" server -->                                
@@ -728,7 +759,8 @@
                  'dsInstancePort'    : master.getPort() ,
                  'dsInstanceDn'      : master.getRootDn() ,
                  'dsInstancePswd'    : master.getRootPwd() ,
                  'dsFilename' : '%s/%s' % (clientDataDir, filename) }
                  'dsFilename'     : '%s/%s' % (clientDataDir, filename)
                }
              </call>                            
        
@@ -742,9 +774,11 @@
                  'dsInstancePort'   : master.getPort() ,
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=jwallace, ou=People,%s' % synchroSuffix,
                  'dsBaseDN'       : 'uid=jwallace, ou=People,%s' \
                                      % synchroSuffix,
                  'dsFilter'  : 'objectclass=*',
                  'expectedRC'  : 32 }
                  'expectedRC'     : 32
                }
              </call>                
                
              <!-- check that new entry "uid=igueye, ou=People,
@@ -757,7 +791,8 @@
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=igueye, ou=People,%s' % synchroSuffix,
                  'dsFilter'  : 'uid=jwallace' }
                  'dsFilter'       : 'uid=jwallace'
                }
              </call>
              <script>
                searchRC = STAXResult[0][0]
@@ -767,7 +802,8 @@
              <call function="'checktestRC'">
                  { 'returncode' : resultLength ,
                    'result'     : searchResult ,
                    'expected'   : 1 }
                  'expected'   : 1
                }
              </call>       
                            
@@ -800,9 +836,9 @@
            <sequence>
              <call function="'testCase_Preamble'"/>
              <message>
                 'Replication: Encryption: Rename Subtree. Check that a subtree \
                 rename (moddn) operation is well propagated by secured \
                 replication.'
                 'Replication: Encryption: Rename Subtree. Check that a \
                 subtree rename (moddn) operation is well propagated by \
                 secured replication.'
              </message>
        
              <script>
@@ -835,7 +871,8 @@
                  'dsInstancePort'    : master.getPort() ,
                  'dsInstanceDn'      : master.getRootDn() ,
                  'dsInstancePswd'    : master.getRootPwd() ,
                  'dsFilename' : '%s/%s' % (clientDataDir, filename) }
                  'dsFilename'     : '%s/%s' % (clientDataDir, filename)
                }
              </call>                            
        
@@ -849,9 +886,11 @@
                  'dsInstancePort'   : master.getPort() ,
                  'dsInstanceDn'     : master.getRootDn() ,
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=gfarmer, ou=People,%s' % synchroSuffix,
                  'dsBaseDN'       : 'uid=gfarmer, ou=People,%s' \
                                      % synchroSuffix,
                  'dsFilter'  : 'objectclass=*',
                  'expectedRC'  : 32 }
                  'expectedRC'     : 32
                }
              </call>                
                
              <!-- check that new entry "uid=gfarmer, ou=Special People,
@@ -865,7 +904,8 @@
                  'dsInstancePswd'   : master.getRootPwd() ,
                  'dsBaseDN'    : 'uid=gfarmer, ou=Special People, \
                  ou=Special Users,%s' % synchroSuffix,
                  'dsFilter'  : 'objectclass=*' }
                  'dsFilter'       : 'objectclass=*'
                }
              </call>