Commit Graph

105 Commits

Author SHA1 Message Date
Eric A. Miller
209988cf9e Don't use MIB leafs that are not-accessible according to MIB
Add CiscoVTP test class
2018-04-11 20:24:50 -04:00
Eric A. Miller
da130926a9 Don't use MIB leafs that are not-accessible according to MIB
Add CiscoPortSecurity test class
2018-04-11 20:21:08 -04:00
Eric A. Miller
4c51c29428 Fix gigabit logic in i_duplex_admin()
ISA Info
Add CiscoStack test class
2018-04-11 20:19:58 -04:00
Eric A. Miller
2301d2e60a Remove not-accessible 'cdpCacheIfIndex' MIB leaf and don't try to access it in CDP class
Add CDP test class
2018-04-11 20:12:46 -04:00
Eric A. Miller
53a5b5aa0a Correct typo in store hash 2018-04-11 19:57:32 -04:00
Eric A. Miller
d13adfee80 Correct test descriptions 2018-04-11 19:56:36 -04:00
Eric A. Miller
aceed9cc52 Remove non-existant MIB leafs and add FDP cache type
Add FDP test class
2018-04-05 23:31:03 -04:00
Eric A. Miller
0371ca35d6 Use consistent return values and provide default initalizations
Add inital versions of Layer 2 test classes
2018-04-05 23:28:57 -04:00
Eric A. Miller
ce0a350ef2 Correct typo in MIB leaf names in Layer3::Aironet
Add Layer3::Aironet test class
2018-04-05 23:25:34 -04:00
Eric A. Miller
3b58ba8678 Remove commented out code
Add Layer2::Orinoco test class
2018-04-05 23:23:59 -04:00
Eric A. Miller
a69b45d849 Load MIB required for defined FUNCS
Add Layer2::Trapeze and Layer2::NWSS2300 test classes
2018-04-05 23:11:37 -04:00
Eric A. Miller
ad0a1044b9 Use SUPER:: rather than creating a new global
Add Layer2::Aironet test class
2018-04-05 23:09:19 -04:00
Eric A. Miller
5336ec2db2 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add CiscoStats and Layer3::Arista test classes
2018-04-05 23:07:49 -04:00
Eric A. Miller
e20cd6dd02 Fix ISA in AMAP and EDP classes
Add AMAP and EDP test classes
2018-04-05 23:03:33 -04:00
Eric A. Miller
66f16f6617 #61 ZyXEL (X)GS1900 family MIB
Fix loop in Layer2::ZyXEL_DSLAM layers method
Add  Layer2::ZyXEL_DSLAM test class
2018-04-05 23:01:48 -04:00
Eric A. Miller
afeb37ae5e Additional test classes 2018-04-01 22:09:50 -04:00
Eric A. Miller
cc05fb927f Track down mysterious CARP_TRACE, don’t try to AUTOLOAD or create method through can()
Remove test for previous appearance in _global
2018-04-01 22:04:07 -04:00
Eric A. Miller
facdf5b7a7 Relax validation of MIB access checks until we have broader test coverage that this is a non-breaking change
Mark corresponding test TODO in Info test class
2018-04-01 21:50:26 -04:00
Eric A. Miller
66bedd4d54 Load MIB for leafs referenced within class so we can instantiate class
Aggregate test class
2018-04-01 21:03:40 -04:00
Eric A. Miller
3a3c1efe46 Explicit returns
Layer2::3Com test class
2018-04-01 21:01:06 -04:00
Eric A. Miller
1a069c2b52 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add initial Layer1::Bayhub and Layer2::Baystack test classes
2018-04-01 20:59:32 -04:00
Eric A. Miller
3c6cfa8ecf Cover overridden layers in Layer1::Cyclades 2018-04-01 20:46:02 -04:00
Eric A. Miller
585d01895b Use cmp_deeply versus is_deeply for better diagnostics 2018-04-01 20:44:17 -04:00
Eric A. Miller
63cac2a3a8 Test harness only checks for existence of data structures in constructor test
Test harness skips globals, funcs, mibs, and munges tests if the hash is empty
Add test to check that subclass methods have coverage with ability to mark class as TODO
2018-04-01 20:28:58 -04:00
Eric A. Miller
0c711269ae #141 Avocent ACS files for correct discovery in Netdisco
Add support for ACS 5K/6K/8K terminal servers in Layer1::Cyclades requires new MIBs
Layer1::Cyclades test class
2018-03-31 23:25:10 -04:00
Eric A. Miller
64167df588 #215 Nokia/Alcatel-Lucent 7705 LLDP
#220 Alcatel-Lucent / Nokia SR 7750 missing neighbors
Improve Layer3::Timetra model detection
Layer3::Timetra test class
2018-03-30 17:17:44 -04:00
Eric A. Miller
398f3ee74b Layer1::Asante test class
Fix logic in Layer1::Asante i_up() method
Don't end a subroutine with a conditional block
2018-03-30 17:11:22 -04:00
Eric A. Miller
125f02b8a2 Layer1::Allied test class
Don't end a subroutine with a conditional block
2018-03-30 17:08:39 -04:00
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
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
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
Eric A. Miller
1e5eda927c Remove problematic update() tests 2018-03-22 01:01:09 -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
25354e1f3e Test agent name keeps changing 2018-03-13 22:28:34 -04:00
Eric A. Miller
fc069c13f5 Test SNMP agent name change 2018-03-12 17:32:57 -04:00
Oliver Gorwits
e83ca6fbe3 fix test 2018-02-27 22:49:44 +00:00
Oliver Gorwits
df10473fb5 change in name of test host?! 2018-02-02 15:14:14 +00:00
Oliver Gorwits
1c048320a6 \o/ working, quieten debug 2018-01-30 15:34:37 +00:00
Oliver Gorwits
c5c25cee7f try setting MIBS 2018-01-30 15:25:32 +00:00
Oliver Gorwits
dee8177a67 more debu 2018-01-30 14:25:44 +00:00
Oliver Gorwits
9813b9db90 try more debug 2018-01-29 23:12:06 +00:00
Oliver Gorwits
b7f87d9e82 add real snmp test against demo.snmplabs.com 2018-01-28 21:28:21 +00:00