diff --git a/test/test_snmp_ifmib.sh b/test/test_snmp_ifmib.sh index 8ae00c0c..483da31c 100755 --- a/test/test_snmp_ifmib.sh +++ b/test/test_snmp_ifmib.sh @@ -92,6 +92,7 @@ cat < $fstate 131 132 0.0 + test1 2 @@ -116,6 +117,7 @@ cat < $fstate 111111 111 1.2.3 + test2 @@ -174,10 +176,7 @@ function testinit(){ new "Starting backend" start_backend -s init -f $cfg -- -sS $fstate fi -if true; then - rm -rf $dir - if [ "$s" = $0 ]; then exit 0; else return 0; fi -fi + new "wait backend" wait_backend @@ -238,6 +237,7 @@ NAME19="IF-MIB::ifOutDiscards" NAME20="IF-MIB::ifOutErrors" NAME21="IF-MIB::ifOutQLen" NAME22="IF-MIB::ifSpecific" +NAME23="IF-MIB::ifName" NAME24="IF-MIB::ifRcvAddressAddress.1.17.49.49.58.98.98.58.99.99.58.100.100.58.101.101.58.102.102" NAME25="IF-MIB::ifRcvAddressAddress.2.17.97.97.58.50.50.58.51.51.58.52.52.58.53.53.58.54.54" @@ -360,6 +360,12 @@ validate_oid $OID22 $OID22 "OID" ".0.0" validate_oid $NAME22.1 $NAME22.1 "OID" "SNMPv2-SMI::zeroDotZero" validate_oid $NAME22.2 $NAME22.2 "OID" "iso.2.3" +if [ $AUGMENTTEST ]; then + new "Test ifName" + validate_oid $NAME23.1 $NAME23.1 "STRING" "test1" + validate_oid $NAME23.2 $NAME23.2 "STRING" "test2" +fi + new "Test ifTable" expectpart "$($snmptable IF-MIB::ifTable)" 0 "Test 2" "1400" "1000" "11:22:33:44:55:66" "down" "111" "222" "333" "444" "555" "666" "777" "888" "999" "101010" "111111" "111"