diff options
Diffstat (limited to 'ext/snmp/tests/snmpgetnext.phpt')
| -rw-r--r-- | ext/snmp/tests/snmpgetnext.phpt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/ext/snmp/tests/snmpgetnext.phpt b/ext/snmp/tests/snmpgetnext.phpt new file mode 100644 index 0000000..af92d56 --- /dev/null +++ b/ext/snmp/tests/snmpgetnext.phpt @@ -0,0 +1,39 @@ +--TEST-- +Function snmpgetnext +--CREDITS-- +Olivier Doucet & Boris Lytochkin +--SKIPIF-- +<?php +require_once(dirname(__FILE__).'/skipif.inc'); +?> +--FILE-- +<?php +require_once(dirname(__FILE__).'/snmp_include.inc'); + +//EXPECTF format is quickprint OFF +snmp_set_quick_print(false); +snmp_set_valueretrieval(SNMP_VALUE_PLAIN); + +echo "Single OID\n"; +var_dump(snmpgetnext($hostname, $community, '.1.3.6.1.2.1.1.1.0', $timeout, $retries)); +echo "Single OID in array\n"; +var_dump(snmpgetnext($hostname, $community, array('.1.3.6.1.2.1.1.1.0'), $timeout, $retries)); +echo "Multiple OID\n"; +var_dump(snmpgetnext($hostname, $community, array('.1.3.6.1.2.1.1.1.0', '.1.3.6.1.2.1.1.6.0'), $timeout, $retries)); + +?> +--EXPECTF-- +Single OID +%unicode|string%(%d) "%s" +Single OID in array +array(1) { + ["%s"]=> + %unicode|string%(%d) "%s" +} +Multiple OID +array(2) { + ["%s"]=> + %unicode|string%(%d) "%s" + ["%s"]=> + %unicode|string%(%d) "%d" +} |
