| | |
| | | 'dsInstancePswd' : applicationPswd , |
| | | 'dsBaseDN' : newDynamicGroupDn , |
| | | 'dsFilter' : 'objectclass=*' , |
| | | 'expected' : 32 } |
| | | 'expectedRC' : 32 } |
| | | </call> |
| | | <!-- ******************** --> |
| | | <call function="'CheckIsMemberOf'"> |
| | |
| | | 'dsInstancePswd' : user1Pswd , |
| | | 'dsBaseDN' : user1Dn , |
| | | 'dsFilter' : 'objectclass=*' , |
| | | 'expected' : 0 } |
| | | 'expectedRC' : 0 } |
| | | </call> |
| | | <!-- ******************** --> |
| | | <call function="'CheckIsMemberOf'"> |
| | |
| | | 'dsInstancePswd' : user2Pswd , |
| | | 'dsBaseDN' : user2Dn , |
| | | 'dsFilter' : 'objectclass=*' , |
| | | 'expected' : 0 } |
| | | 'expectedRC' : 0 } |
| | | </call> |
| | | <message> |
| | | '++++ Check the search return nothing' |
| | | '++++ Check the search returns nothing' |
| | | </message> |
| | | <call function="'CheckMatches'"> |
| | | { 'string2find' : 'dn' , |
| | |
| | | 'dsInstancePswd' : user2AddPswd , |
| | | 'dsBaseDN' : user2AddDn , |
| | | 'dsFilter' : 'objectclass=*' , |
| | | 'expected' : 0 } |
| | | 'expectedRC' : 0 } |
| | | </call> |
| | | <message> |
| | | '++++ Check the search return nothing' |
| | | '++++ Check the search returns nothing' |
| | | </message> |
| | | <call function="'CheckMatches'"> |
| | | { 'string2find' : 'dn' , |
| | |
| | | #@TestPostamble |
| | | #@TestResult |
| | | --> |
| | | <testcase name="'Group: Dynamic: application rename entry that belong to a group'"> |
| | | <!--- |
| | | <testcase name="'Group: Dynamic: application rename entry that belong to a group'"> |
| | | <sequence> |
| | | <call function="'testCase_Preamble'"/> |
| | | <message> |
| | |
| | | 'newRDN' : user2AddRenamed, |
| | | 'deleteOldRDN' : 1 } |
| | | </call> |
| | | --> |
| | | <!-- ******************** --> |
| | | <!-- |
| | | <message> |
| | | '++++ %s search itself (should be refused as dynamic group does not have permission)' % user2AddRenamed |
| | | </message> |
| | |
| | | 'dsInstancePswd' : user2AddPswd , |
| | | 'dsBaseDN' : user2AddRenamedDn , |
| | | 'dsFilter' : 'objectclass=*' , |
| | | 'expected' : 0 } |
| | | 'expectedRC' : 0 } |
| | | </call> |
| | | <message> |
| | | '++++ Check the search return nothing' |
| | | '++++ Check the search returns nothing' |
| | | </message> |
| | | <call function="'CheckMatches'"> |
| | | { 'string2find' : 'dn' , |
| | |
| | | 'nbExpected' : 0 |
| | | } |
| | | </call> |
| | | --> |
| | | <!-- ******************** --> |
| | | <!-- |
| | | <call function="'CheckIsMemberOf'"> |
| | | { 'baseDn' : user2AddRenamedDn , |
| | | 'string2find' : dynamicGroupDn , |
| | |
| | | <call function="'testCase_Postamble'"/> |
| | | </sequence> |
| | | </testcase> |
| | | |
| | | --> |
| | | |
| | | <!--- Test Case information |
| | | #@TestMarker Dynamic Group Tests |
| | |
| | | 'dsBaseDN' : user2AddDn , |
| | | 'dsFilter' : 'objectclass=*' , |
| | | 'dsAttributes' : 'dn', |
| | | 'expected' : 32 } |
| | | 'expectedRC' : 32 } |
| | | </call> |
| | | <!-- ******************** --> |
| | | <message> |
| | |
| | | 'dsInstancePswd' : user2AddPswd , |
| | | 'dsBaseDN' : user2AddDn , |
| | | 'dsFilter' : 'objectclass=*' , |
| | | 'expected' : 49 } |
| | | 'expectedRC' : 49 } |
| | | </call> |
| | | <call function="'testCase_Postamble'"/> |
| | | </sequence> |