Commit Graph

1351 Commits

Author SHA1 Message Date
Eric A. Miller
eeeabeec94 Sort keys in globals, funcs, mibs, and munges tests so that reported order is consistent between test runs 2018-03-30 17:06:00 -04:00
Eric A. Miller
5fe0ebaeda Fix typo in MIB leaf
Don't use MIB leafs that are not-accessible according to MIB
2018-03-30 17:03:48 -04:00
Eric A. Miller
fda59f51f7 Correct comment on table containing ifName 2018-03-29 15:50:34 -04:00
Eric A. Miller
e8de74c6a5 Move common device_type() tests to base test class 2018-03-29 15:49:13 -04:00
Eric A. Miller
da6716b107 Make class names reflect new directory structure 2018-03-29 12:25:12 -04:00
Eric A. Miller
62267f4e8e Change Test class naming to minimize directories 2018-03-29 12:18:22 -04:00
Eric A. Miller
fd1c91edac Move common test methods to base class and mark them to be skipped in base class itself 2018-03-28 23:12:25 -04:00
Eric A. Miller
a0b2010994 Comment on todo_skip tests in update() 2018-03-28 22:47:07 -04:00
Eric A. Miller
bda796ae98 Mark failing v3 context update tests as todo_skip 2018-03-27 22:25:02 -04:00
Eric A. Miller
8b3b03b312 Create a new v3 based object for to test update() with Context 2018-03-27 21:53:05 -04:00
Eric A. Miller
cbc756a3f8 Test harness improvements and test coverage of all methods within SNMP::Info base class 2018-03-27 21:07:04 -04:00
Eric A. Miller
9af7a7661c Fix logic for determining if MIB leaf supports set operations 2018-03-27 21:05:26 -04:00
Eric A. Miller
eab89e4736 Just return rather than create anon sub 2018-03-26 23:52:31 -04:00
Eric A. Miller
8391cee4f3 Remove unused variables from _load_attr method 2018-03-26 23:32:48 -04:00
Eric A. Miller
fcd0e30d64 If we don't have valid arguments stop and return, we also won't be able to report attr or val. 2018-03-26 20:57:46 -04:00
Eric A. Miller
c921e8b35c Mark problematic update() tests as todo_skip 2018-03-22 23:19:12 -04:00
Eric A. Miller
60d5591401 More base class test coverage 2018-03-22 22:52:58 -04:00
Oliver Gorwits
98e8e57747 release 3.53 3.53 2018-03-22 21:36:10 +00:00
Eric A. Miller
1e5eda927c Remove problematic update() tests 2018-03-22 01:01:09 -04:00
Eric A. Miller
c6eb73bc7b Update changes 2018-03-22 00:38:49 -04:00
Eric A. Miller
c49d8ab921 Test::Exception version recommended by test system 2018-03-22 00:38:04 -04:00
Eric A. Miller
27b310ee68 Merge branch 'test-coverage' 2018-03-22 00:20:03 -04:00
Eric A. Miller
f6d0fb1d7e Don't use indirect syntax for new() 2018-03-22 00:15:06 -04:00
Eric A. Miller
ddc5fd8c96 Add test harness and inital test coverage of the base class. 2018-03-21 23:45:00 -04:00
Eric A. Miller
26b13fbcd4 Ignore Devel::Cover files 2018-03-21 23:43:27 -04:00
Eric A. Miller
91b98085f6 Fix AUTOLOAD / can() bug that could result in DESTROY being redefined and dynamic methods not being added to the symbol table. 2018-03-21 23:41:16 -04:00
Eric A. Miller
1c948d6e45 Prevent warning in _get_topo_data() from undef arg 2018-03-21 23:33:10 -04:00
Eric A. Miller
76cbb05f19 Identify where base MIBs are from and include base MIBs for cases where Net-SNMP library doesn't have them complied in. 2018-03-21 23:30:13 -04:00
Oliver Gorwits
e7fcd98107 #12 add Cisco PortFast support via CiscoStpExtensions::i_faststart_enabled 2018-03-21 10:35:09 +00:00
Jeroen van Ingen
090d94191b Update README and Netgear
- Reflect Netgear FSM change by paecker in README
- Remove pipe from character class in Netgear GSM/FSM match
2018-03-20 11:47:57 +01:00
Jeroen van Ingen Schenau
2c3a6a3c6e Merge pull request #251 from paecker/netgear_fsm_fix
modified Netgear.pm for serial/version compatibility to FSM series
2018-03-20 11:42:51 +01:00
Christoph Neuhaus
814083e2fa modified Netgear.pm for serial/model compatibility to FSM73xx series 2018-03-20 10:34:12 +01:00
Oliver Gorwits
7621b30bc2 release 3.52 3.52 2018-03-19 18:07:51 +00:00
Oliver Gorwits
9e2e55dcb3 release 3.51 3.51 2018-03-17 15:42:41 +00:00
Oliver Gorwits
f8a1d5bc7a set fallback for nonmatching interfaces 2018-03-17 15:35:55 +00:00
Oliver Gorwits
1a65be101e update docs 2018-03-17 14:26:30 +00:00
Oliver Gorwits
4c5d0a5695 better interface naming for Ubiquiti 2018-03-17 14:18:09 +00:00
Eric A. Miller
f8b3381d16 Modify mock utility for new location and to work under a perlbrew environment 2018-03-15 23:59:04 -04:00
Eric A. Miller
8a41e5063a release 3.50 2018-03-14 16:35:08 -04:00
Eric A. Miller
24a84cdc25 #198 Add Support for Gigamon devices 2018-03-14 15:59:23 -04:00
Eric A. Miller
25354e1f3e Test agent name keeps changing 2018-03-13 22:28:34 -04:00
Eric A. Miller
2025044952 #226 Avaya VSP devices - no ifAlias 2018-03-13 22:16:43 -04:00
Eric A. Miller
d00dcdad85 #227 remove bogus can() check in _set() 2018-03-12 17:34:28 -04:00
Eric A. Miller
fc069c13f5 Test SNMP agent name change 2018-03-12 17:32:57 -04:00
Eric A. Miller
69430f4a21 Make Test::Perl::Critic pass 2018-03-12 17:31:18 -04:00
Eric A. Miller
a83855157b Fix SNMP::Info::IEEE802dot3ad when more than 1 LAG 2018-03-10 19:01:31 -05:00
Oliver Gorwits
5ce80ba4ee release 3.49 3.49 2018-03-03 18:25:08 +00:00
Oliver Gorwits
16e96d9fcf better interface names for Cumulus 2018-03-03 17:59:59 +00:00
Oliver Gorwits
ac753c5970 try github url instead of sourceforge 2018-03-03 17:37:57 +00:00
Oliver Gorwits
313e187399 Revert "remove downlaod of mibs from travis test"
This reverts commit f5aaee6c89.
2018-03-03 17:36:41 +00:00