Commit Graph
1674 Commits
Author SHA1 Message Date
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 0755487e02 release 3.54 3.54 2018-04-01 22:22:32 -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 f7de9ffbc6 Explicit return 2018-04-01 20:49:23 -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 0623fbfdf1 Update changes for last commit set 2018-04-01 20:27:11 -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 f676d27a3b Updated Layer3::Timetra requires latest MIBs
Update Changes and MANIFEST for recent changes
2018-03-30 17:34:35 -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 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
Christoph Neuhaus 4a454c9431 Tag 3.53 2018-03-26 17:34:44 +02:00
Christoph Neuhaus cd751071e1 Merge remote-tracking branch 'upstream/master' into nexans_support 2018-03-26 17:31:21 +02: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
Christoph Neuhaus f6a4f937ee Nexans switch support 2018-03-22 17:26:05 +01: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