securityLevel = SNMP_PROPERTIES['security-level']
context = SNMP_PROPERTIES['community']
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: get with snmpAdmin user #@TestPurpose Check that a SNMP Get request with snmpAdmin user and default context fails with #@TestStep SNMP Get request. #@TestResult Success if SNMPGet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: get with snmpAdmin and default context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: get with snmpAdmin and default context'
<
call function="'SNMPGet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'snmpAdmin' ,
'snmpCommunity' : context ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'authorizationError'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: get with snmpAdmin user #@TestPurpose Check that a SNMP Get request with snmpAdmin user and null context succeeds but the OIDs #@TestStep SNMP Get request. #@TestResult Success if SNMPGet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: get with snmpAdmin and null context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: get with snmpAdmin and null context'
<
call function="'SNMPGet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'snmpAdmin' ,
'snmpCommunity' : 'null' ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'noError' ,
'snmpValidOIDs' : 'False'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: det with snmpAdmin user #@TestPurpose Check that a SNMP Set request with snmpAdmin user and default context fails with #@TestStep SNMP Set request. #@TestResult Success if SNMPSet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: set with snmpAdmin and default context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: set with snmpAdmin and default context'
<
call function="'SNMPSet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'snmpAdmin' ,
'snmpCommunity' : context ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'authorizationError'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: set with snmpAdmin user #@TestPurpose Check that a SNMP Set request with snmpAdmin user and null context fails with noAccess. #@TestStep SNMP Set request. #@TestResult Success if SNMPSet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: set with snmpAdmin and null context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: set with snmpAdmin and null context'
<
call function="'SNMPSet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'snmpAdmin' ,
'snmpCommunity' : 'null' ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'noAccess'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: get with defaultUser user #@TestPurpose Check that a SNMP Get request with defaultUser user and default context fails with #@TestStep SNMP Get request. #@TestResult Success if SNMPGet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: get with defaultUser and default context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: get with defaultUser and default context'
<
call function="'SNMPGet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'defaultUser' ,
'snmpCommunity' : context ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'authorizationError'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: get with defaultUser user #@TestPurpose Check that a SNMP Get request with defaultUser user and null context succeeds but the OIDs #@TestStep SNMP Get request. #@TestResult Success if SNMPGet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: get with defaultUser and null context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: get with defaultUser and null context'
<
call function="'SNMPGet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'defaultUser' ,
'snmpCommunity' : 'null' ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'noError' ,
'snmpValidOIDs' : 'False'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: set with defaultUser user #@TestPurpose Check that a SNMP Set request with defaultUser user and default context fails with #@TestStep SNMP Set request. #@TestResult Success if SNMPSet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: set with defaultUser and default context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: set with defaultUser and default context'
<
call function="'SNMPSet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'defaultUser' ,
'snmpCommunity' : context ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'authorizationError'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: set with defaultUser user #@TestPurpose Check that a SNMP Set request with defaultUser user and null context fails with noAccess. #@TestStep SNMP Set request. #@TestResult Success if SNMPSet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: set with defaultUser and null context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: set with defaultUser and null context'
<
call function="'SNMPSet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpUser' : 'defaultUser' ,
'snmpCommunity' : 'null' ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'noAccess'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: get with unknown user #@TestPurpose Check that a SNMP Get request with unknown user and default context fails with #@TestStep SNMP Get request. #@TestResult Success if SNMPGet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: get with unknown user and default context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: get with unknown user and default context'
<
call function="'SNMPGet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpCommunity' : context ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'SnmpStatusException'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: get with unknown user #@TestPurpose Check that a SNMP Get request with unknown user and null context fails with #@TestStep SNMP Get request. #@TestResult Success if SNMPGet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: get with unknown user and default context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: get with unknown user and default context'
<
call function="'SNMPGet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpCommunity' : 'null' ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'SnmpStatusException'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: set with unknown user #@TestPurpose Check that a SNMP Set request with unknown user and default context fails with #@TestStep SNMP Set request. #@TestResult Success if SNMPSet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: set with unknown user and default context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: set with unknown user and OpenDS context'
<
call function="'SNMPSet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpCommunity' : context ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'SnmpStatusException'
<
call function="'testCase_Postamble'"/>
<!--- Test Case information #@TestMarker SNMP v3 with default configuration #@TestName v3_defaultconf: set with unknown user #@TestPurpose Check that a SNMP Set request with unknown user and default context fails with #@TestStep SNMP Set request. #@TestResult Success if SNMPSet returns 0. <
testcase name="getTestCaseName ('v3_defaultconf: set with unknown user and null context')">
<
call function="'testCase_Preamble'"/>
'v3_defaultconf: set with unknown user and null context'
<
call function="'SNMPSet'">
'snmpHost' : DIRECTORY_INSTANCE_HOST ,
'snmpCommunity' : 'null' ,
'snmpSecurityLevel' : securityLevel ,
'snmpSecurityFile' : securityFile ,
'snmpStatus' : 'SnmpStatusException'
<
call function="'testCase_Postamble'"/>
<
call function="'testSuite_Postamble'"/>