clu_ldapmodify_checkoptions.xml revision 27b2f616132d4fc8bbbc4f9d331c48374f9eb565
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync<?xml version="1.0" encoding="UTF-8" standalone="no"?>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync<!DOCTYPE stax SYSTEM "/shared/stax.dtd">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync<!--
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! CDDL HEADER START
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync !
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! The contents of this file are subject to the terms of the
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! Common Development and Distribution License, Version 1.0 only
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! (the "License"). You may not use this file except in compliance
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! with the License.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync !
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! You can obtain a copy of the license at
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! trunk/opends/resource/legal-notices/OpenDS.LICENSE
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! or https://OpenDS.dev.java.net/OpenDS.LICENSE.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! See the License for the specific language governing permissions
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! and limitations under the License.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync !
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! When distributing Covered Code, exclude this CDDL HEADER in each
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! file and exclude the License file at
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! trunk/opends/resource/legal-notices/OpenDS.LICENSE. If applicable,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! add the following below this CDDL HEADER, with the fields enclosed
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! by brackets "[]" replaced with your own identifying information:
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! Portions Copyright [yyyy] [name of copyright owner]
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync !
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! CDDL HEADER END
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync !
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! Copyright 2008 Sun Microsystems, Inc.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ! -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync<stax>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <defaultcall function="clu_ldapmodify_checkoptions"/>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <function name="clu_ldapmodify_checkoptions">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <block name="'clu_ldapmodify_checkoptions'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Suite information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestSuiteName ldapmodify check options tests
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync #@TestSuitePurpose Check the ldapmodify command with
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync common options and input/output options.
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync #@TestSuiteGroup ldapmodify check options tests
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync #@TestScript clu_ldapmodify_checkoptions.xml
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync -->
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync <script>
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync if not CurrentTestPath.has_key('group'):
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync CurrentTestPath['group'] = 'clu'
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync CurrentTestPath['suite'] = STAXCurrentBlock
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync </script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testSuite_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Define default value for dsfilename -->
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <script>
1d7e2dcd48b836f7eec964578c906c252a9d3487vboxsync dsfilename = '%s/clu/ldapmodify_checkoptions.ldif' \
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync % remote.data
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: correct options
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Test ldapmodify with correct options.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with correct options.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 0.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: correct options')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'ldapmodify: correct options'
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync </message>
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync <call function="'ldapModifyWithScript'">
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: empty hostname
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue 2619
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter error doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with an empty hostname.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 89.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: empty hostname')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync <call function="'testCase_Preamble'"/>
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync <message>
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'ldapmodify: empty hostname'
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync </message>
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync <call function="'ldapModifyWithScript'">
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync {
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsInstanceHost' : ' ',
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsFilename' : dsfilename ,
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'expectedRC' : 89
dd739de41c6a0f2cbbebf5d42ef998f9dd7484a3vboxsync }
dd739de41c6a0f2cbbebf5d42ef998f9dd7484a3vboxsync </call>
dd739de41c6a0f2cbbebf5d42ef998f9dd7484a3vboxsync
dd739de41c6a0f2cbbebf5d42ef998f9dd7484a3vboxsync <script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync knownIssue(2619)
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </script>
dd739de41c6a0f2cbbebf5d42ef998f9dd7484a3vboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync </testcase>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <!--- Test Case information
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestMarker ldapmodify check options tests
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestName ldapmodify: invalid hostname
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestIssue none
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestPurpose Verify a connection error doing an ldapmodify.
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestPreamble none
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestStep Do an ldapmodify with an invalid hostname.
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestPostamble none
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestResult Success if ldapmodify returns 91.
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync -->
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <testcase name="getTestCaseName('ldapmodify: invalid hostname')">
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <sequence>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <call function="'testCase_Preamble'"/>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <message>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'ldapmodify: invalid hostname'
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync </message>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <call function="'ldapModifyWithScript'">
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync {
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'dsInstanceHost' : 'bad_host' ,
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'dsAdd' : '' ,
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'dsFilename' : dsfilename ,
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'expectedRC' : 91
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync }
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync </call>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <call function="'testCase_Postamble'"/>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync </sequence>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync </testcase>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <!--- Test Case information
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestMarker ldapmodify check options tests
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestName ldapmodify: invalid port (bad_port)
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestIssue 2619
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestPurpose Verify a parameter error doing an ldapmodify.
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestPreamble none
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestStep Do an ldapmodify with an invalid port.
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestPostamble none
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync #@TestResult Success if ldapmodify returns 89.
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync -->
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <testcase name="getTestCaseName
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync ('ldapmodify: invalid port (bad_port)')">
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <sequence>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <call function="'testCase_Preamble'"/>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <message>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync 'ldapmodify: invalid port (bad_port)'
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : 'bad_port' ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 89
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync knownIssue(2619)
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: invalid port (-1)
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue 2762
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter error doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with an invalid port.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 89.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: invalid port (-1)')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: invalid port (-1)'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : -1 ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 89
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync knownIssue(2762)
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: no binddn
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify an insufficient access rights error
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with no binddn.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 50.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: no binddn')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: no binddn'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 50
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: invalid binddn
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify an invalid credentials error
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with an invalid binddn.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 49.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: invalid binddn')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: invalid binddn'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : 'cn=bad dn' ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 49
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: no password
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue 2624
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify an inappropriate authentication error
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify without a password.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 48.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!-- This test is prompting for the password -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Comment out this testcase as it hangs on some platform -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!---
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: no password')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: no password'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync <call function="'ldapModifyWithScript'">
8e8fcaffc2d03e762d44464a82816fa0830e6814vboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 48
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync knownIssue(2624)
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: invalid password
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify an invalid credentials error
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with an invalid password.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 49.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: invalid password')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: invalid password'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsInstancePswd' : 'bad_password' ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 49
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: empty filename
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue 2619
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter error doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with an empty filename.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 89.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: empty filename')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: empty filename'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : ' ' ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 89
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync knownIssue(2619)
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: bad filename
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue 2763
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter error doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with a bad filename.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 89.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: bad filename')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: bad filename'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : 'bad' ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'expectedRC' : 89
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync knownIssue(2763)
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </script>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: add entries option
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with the add entries option.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 0.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: add entries option')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: add entries option'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsAdd' : 'True' ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: verbose option
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with the verbose option.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync #@TestResult Success if ldapmodify returns 0.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: verbose option')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: verbose option'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsVerbose' : 'True',
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: continueOnError option
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with the continueOnError
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync option.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 0.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync ('ldapmodify: continueOnError option')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'ldapmodify: continueOnError option'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'ldapModifyWithScript'">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync {
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsContinueOnError' : 'True',
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsFilename' : dsfilename
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <!--- Test Case information
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestMarker ldapmodify check options tests
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestName ldapmodify: help option
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestIssue none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPurpose Verify a parameter doing an ldapmodify.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPreamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestStep Do an ldapmodify with the help option.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestPostamble none
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync #@TestResult Success if ldapmodify returns 0.
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync -->
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <testcase name="getTestCaseName('ldapmodify: help option')">
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Preamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <message>
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'ldapmodify: help option'
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </message>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync <call function="'ldapModifyWithScript'">
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync {
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync 'dsHelp' : 'True',
3a3b15e298c2bfc557826b5a07f16cda7cf0f6a0vboxsync 'dsFilename' : dsfilename
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync }
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </call>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testCase_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </testcase>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync <call function="'testSuite_Postamble'"/>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </block>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </sequence>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync </function>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync</stax>
e0791f3e14768aaf0020eb06cbb0ada32c52f3cevboxsync