From 4ea51009a3678b76318ee6434a2d72c11f3c0fe9 Mon Sep 17 00:00:00 2001 From: thijs snijder <snijder@astron.nl> Date: Wed, 6 Apr 2022 13:37:26 +0200 Subject: [PATCH] Added test pymib file and tests --- .../tangostationcontrol/clients/snmp_client.py | 1 + .../test/clients/SNMP_mib_loading/TEST-MIB.py | 1 + .../tangostationcontrol/test/clients/test_mib_loading.py | 6 ------ .../tangostationcontrol/test/clients/test_snmp_client.py | 3 --- 4 files changed, 2 insertions(+), 9 deletions(-) diff --git a/tangostationcontrol/tangostationcontrol/clients/snmp_client.py b/tangostationcontrol/tangostationcontrol/clients/snmp_client.py index 385789a28..7d4cdfe8a 100644 --- a/tangostationcontrol/tangostationcontrol/clients/snmp_client.py +++ b/tangostationcontrol/tangostationcontrol/clients/snmp_client.py @@ -256,3 +256,4 @@ class mib_loader: self.mibBuilder.loadModule(mib_name) + diff --git a/tangostationcontrol/tangostationcontrol/test/clients/SNMP_mib_loading/TEST-MIB.py b/tangostationcontrol/tangostationcontrol/test/clients/SNMP_mib_loading/TEST-MIB.py index 09a2e39b5..0e446c02d 100644 --- a/tangostationcontrol/tangostationcontrol/test/clients/SNMP_mib_loading/TEST-MIB.py +++ b/tangostationcontrol/tangostationcontrol/test/clients/SNMP_mib_loading/TEST-MIB.py @@ -4,3 +4,4 @@ NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues") testNamedValue = MibScalar((9, 8, 7, 6, 5, 4, 3, 2, 1), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4, 5, 6, 7))).clone(namedValues=NamedValues(("A", 1), ("B", 2), ("C", 3), ("D", 4)))).setMaxAccess("readonly") mibBuilder.exportSymbols("TEST-MIB", testNamedValue=testNamedValue) + diff --git a/tangostationcontrol/tangostationcontrol/test/clients/test_mib_loading.py b/tangostationcontrol/tangostationcontrol/test/clients/test_mib_loading.py index 380f5bff5..a5d608da9 100644 --- a/tangostationcontrol/tangostationcontrol/test/clients/test_mib_loading.py +++ b/tangostationcontrol/tangostationcontrol/test/clients/test_mib_loading.py @@ -66,9 +66,3 @@ class TestMibLoading(base.TestCase): # get the numerical value self.assertEqual(int(obj_T[1]), testNamedValue_value) - - - - - - diff --git a/tangostationcontrol/tangostationcontrol/test/clients/test_snmp_client.py b/tangostationcontrol/tangostationcontrol/test/clients/test_snmp_client.py index 43de71625..b130d401b 100644 --- a/tangostationcontrol/tangostationcontrol/test/clients/test_snmp_client.py +++ b/tangostationcontrol/tangostationcontrol/test/clients/test_snmp_client.py @@ -196,6 +196,3 @@ class TestSNMP(base.TestCase): # check to make sure the value is indeed 2 self.assertEqual(ret_val, 2, f"Expected: to get {2}, got: {ret_val} of type {type(ret_val)}") - - - -- GitLab