test/test_snmp.rb in net-ldap-0.16.2 vs test/test_snmp.rb in net-ldap-0.16.3
- old
+ new
@@ -1,9 +1,9 @@
# $Id: testsnmp.rb 231 2006-12-21 15:09:29Z blackhedd $
require_relative 'test_helper'
-require 'net/snmp'
+require_relative '../lib/net/snmp'
class TestSnmp < Test::Unit::TestCase
def self.raw_string(s)
# Conveniently, String#b only needs to be called when it exists
s.respond_to?(:b) ? s.b : s
@@ -15,11 +15,11 @@
SnmpGetRequestXXX = raw_string("0'\002\001\000\004\006xxxxxx\240\032\002\002?*\002\001\000\002\001\0000\0160\f\006\b+\006\001\002\001\001\001\000\005\000")
def test_invalid_packet
data = "xxxx"
assert_raise(Net::BER::BerError) do
-ary = data.read_ber(Net::SNMP::AsnSyntax)
+ data.read_ber(Net::SNMP::AsnSyntax)
end
end
# The method String#read_ber! added by Net::BER consumes a well-formed BER
# object from the head of a string. If it doesn't find a complete,
@@ -39,11 +39,11 @@
assert ary.is_a?(Net::BER::BerIdentifiedArray)
end
def test_weird_packet
assert_raise(Net::SnmpPdu::Error) do
-Net::SnmpPdu.parse("aaaaaaaaaaaaaa")
+ Net::SnmpPdu.parse("aaaaaaaaaaaaaa")
end
end
def test_get_request
data = SnmpGetRequest.dup
@@ -91,11 +91,11 @@
assert_equal(SnmpGetResponse, pdu.to_ber_string)
end
def test_make_bad_response
pdu = Net::SnmpPdu.new
- assert_raise(Net::SnmpPdu::Error) {pdu.to_ber_string}
+ assert_raise(Net::SnmpPdu::Error) { pdu.to_ber_string }
pdu.pdu_type = :get_response
pdu.request_id = 999
pdu.to_ber_string
# Not specifying variables doesn't create an error. (Maybe it should?)
end
@@ -113,7 +113,6 @@
data = SnmpGetRequestXXX.dup
ary = data.read_ber(Net::SNMP::AsnSyntax)
pdu = Net::SnmpPdu.parse(ary)
assert_equal("xxxxxx", pdu.community)
end
-
end