. tests/test_agentcapabilities_smiv2_pysnmp.py::AgentCapabilitiesTestCase::testAgentCapabilitiesClass
. tests/test_agentcapabilities_smiv2_pysnmp.py::AgentCapabilitiesTestCase::testAgentCapabilitiesDescription
. tests/test_agentcapabilities_smiv2_pysnmp.py::AgentCapabilitiesTestCase::testAgentCapabilitiesName
. tests/test_agentcapabilities_smiv2_pysnmp.py::AgentCapabilitiesTestCase::testAgentCapabilitiesSymbol
. tests/test_imports_smiv2_pysnmp.py::ImportClauseTestCase::testModuleCheckImportedSymbol
. tests/test_imports_smiv2_pysnmp.py::ImportClauseTestCase::testModuleImportsRequiredMibs
. tests/test_modulecompliance_smiv2_pysnmp.py::ModuleComplianceTestCase::testModuleComplianceClass
. tests/test_modulecompliance_smiv2_pysnmp.py::ModuleComplianceTestCase::testModuleComplianceDescription
. tests/test_modulecompliance_smiv2_pysnmp.py::ModuleComplianceTestCase::testModuleComplianceName
. tests/test_modulecompliance_smiv2_pysnmp.py::ModuleComplianceTestCase::testModuleComplianceSymbol
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentityClass
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentityContactInfo
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentityDescription
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentityLastUpdated
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentityName
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentityOrganization
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentityRevisions
. tests/test_moduleidentity_smiv2_pysnmp.py::ModuleIdentityTestCase::testModuleIdentitySymbol
. tests/test_notificationgroup_smiv2_pysnmp.py::NotificationGroupTestCase::testNotificationGroupClass
. tests/test_notificationgroup_smiv2_pysnmp.py::NotificationGroupTestCase::testNotificationGroupDescription
. tests/test_notificationgroup_smiv2_pysnmp.py::NotificationGroupTestCase::testNotificationGroupName
. tests/test_notificationgroup_smiv2_pysnmp.py::NotificationGroupTestCase::testNotificationGroupSymbol
. tests/test_notificationtype_smiv2_pysnmp.py::NotificationTypeTestCase::testNotificationTypeClass
. tests/test_notificationtype_smiv2_pysnmp.py::NotificationTypeTestCase::testNotificationTypeDescription
. tests/test_notificationtype_smiv2_pysnmp.py::NotificationTypeTestCase::testNotificationTypeName
. tests/test_notificationtype_smiv2_pysnmp.py::NotificationTypeTestCase::testNotificationTypeSymbol
. tests/test_objectgroup_smiv2_pysnmp.py::ObjectGroupTestCase::testObjectGroupClass
. tests/test_objectgroup_smiv2_pysnmp.py::ObjectGroupTestCase::testObjectGroupDescription
. tests/test_objectgroup_smiv2_pysnmp.py::ObjectGroupTestCase::testObjectGroupName
. tests/test_objectgroup_smiv2_pysnmp.py::ObjectGroupTestCase::testObjectGroupObjects
. tests/test_objectgroup_smiv2_pysnmp.py::ObjectGroupTestCase::testObjectGroupSymbol
. tests/test_objectidentity_smiv2_pysnmp.py::ObjectIdentityTestCase::testObjectIdentityClass
. tests/test_objectidentity_smiv2_pysnmp.py::ObjectIdentityTestCase::testObjectIdentityDescription
. tests/test_objectidentity_smiv2_pysnmp.py::ObjectIdentityTestCase::testObjectIdentityName
F tests/test_objectidentity_smiv2_pysnmp.py::ObjectIdentityTestCase::testObjectIdentityReference
self = <test_objectidentity_smiv2_pysnmp.ObjectIdentityTestCase testMethod=testObjectIdentityReference>
def testObjectIdentityReference(self):
self.assertEqual(
self.ctx['testObject'].getReference(),
'ABC',
> 'bad REFERENCE'
)
E AssertionError: '' != 'ABC'
E + ABC : bad REFERENCE
tests/test_objectidentity_smiv2_pysnmp.py:75: AssertionError
. tests/test_objectidentity_smiv2_pysnmp.py::ObjectIdentityTestCase::testObjectIdentitySymbol
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeClass
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeDescription
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeMaxAccess
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeName
F tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeReference
self = <test_objecttype_smiv2_pysnmp.ObjectTypeBasicTestCase testMethod=testObjectTypeReference>
def testObjectTypeReference(self):
self.assertEqual(
self.ctx['testObjectType'].getReference(),
'ABC',
> 'bad REFERENCE'
)
E AssertionError: '' != 'ABC'
E + ABC : bad REFERENCE
tests/test_objecttype_smiv2_pysnmp.py:84: AssertionError
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeStatus
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeSymbol
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeSyntax
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBasicTestCase::testObjectTypeUnits
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeIntegerDefaultTestCase::testObjectTypeSyntax
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeEnumDefaultTestCase::testObjectTypeSyntax
F tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeStringDefaultTestCase::testObjectTypeSyntax
self = <test_objecttype_smiv2_pysnmp.ObjectTypeStringDefaultTestCase testMethod=testObjectTypeSyntax>
def testObjectTypeSyntax(self):
self.assertEqual(
self.ctx['testObjectType'].getSyntax(),
'test value',
> 'bad DEFVAL'
)
E AssertionError: OctetString(b'test value') != 'test value' : bad DEFVAL
tests/test_objecttype_smiv2_pysnmp.py:221: AssertionError
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeWithIntegerConstraintTestCase::testObjectTypeSyntax
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeWithIntegerSetConstraintTestCase::testObjectTypeSyntax
F tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeWithStringSizeConstraintTestCase::testObjectTypeSyntax
self = <test_objecttype_smiv2_pysnmp.ObjectTypeWithStringSizeConstraintTestCase testMethod=testObjectTypeSyntax>
def testObjectTypeSyntax(self):
self.assertEqual(
self.ctx['testObjectType'].getSyntax().clone(''),
'',
> 'bad size constrained SYNTAX'
)
E AssertionError: OctetString(b'', subtypeSpec=ConstraintsI[119 chars]12))) != '' : bad size constrained SYNTAX
tests/test_objecttype_smiv2_pysnmp.py:327: AssertionError
F tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBitsTestCase::testObjectTypeSyntax
self = <test_objecttype_smiv2_pysnmp.ObjectTypeBitsTestCase testMethod=testObjectTypeSyntax>
def testObjectTypeSyntax(self):
self.assertEqual(
self.ctx['testObjectType'].getSyntax().clone(('set',)),
'@',
> 'bad BITS SYNTAX'
)
E AssertionError: Bits(b'@') != '@' : bad BITS SYNTAX
tests/test_objecttype_smiv2_pysnmp.py:362: AssertionError
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeMibTableTestCase::testObjectTypeTableClass
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeMibTableTestCase::testObjectTypeTableColumnClass
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeMibTableTestCase::testObjectTypeTableRowClass
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeMibTableTestCase::testObjectTypeTableRowIndex
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeMibTableImpliedIndexTestCase::testObjectTypeTableRowIndex
. tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeMibTableMultipleIndicesTestCase::testObjectTypeTableRowIndex
F tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeAurmentingMibTableTestCase::testObjectTypeTableRowAugmention
self = <test_objecttype_smiv2_pysnmp.ObjectTypeAurmentingMibTableTestCase testMethod=testObjectTypeTableRowAugmention>
def testObjectTypeTableRowAugmention(self):
# XXX provide getAugmentation() method
self.assertTupleEqual(
> self.ctx['testEntry'].augmentingRows.keys()[0],
('TEST-MIB', 'testEntryExt'),
'bad AUGMENTS table clause'
)
E TypeError: 'dict_keys' object does not support indexing
tests/test_objecttype_smiv2_pysnmp.py:637: TypeError
. tests/test_smiv1_smiv2_pysnmp.py::SmiV1TestCase::testSmiV1Class
. tests/test_smiv1_smiv2_pysnmp.py::SmiV1TestCase::testSmiV1Description
. tests/test_smiv1_smiv2_pysnmp.py::SmiV1TestCase::testSmiV1Name
. tests/test_smiv1_smiv2_pysnmp.py::SmiV1TestCase::testSmiV1Symbol
. tests/test_traptype_smiv2_pysnmp.py::TrapTypeTestCase::testTrapTypeClass
. tests/test_traptype_smiv2_pysnmp.py::TrapTypeTestCase::testTrapTypeDescription
. tests/test_traptype_smiv2_pysnmp.py::TrapTypeTestCase::testTrapTypeName
. tests/test_traptype_smiv2_pysnmp.py::TrapTypeTestCase::testTrapTypeSymbol
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationCounter32ClassTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationCounter32SymbolTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationGauge32ClassTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationGauge32SymbolTestCase
F tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIntegerClassTestCase
self = <test_typedeclaration_smiv1_pysnmp.TypeDeclarationTestCase testMethod=testTypeDeclarationIntegerClassTestCase>
def inner(self):
> func(self, symbol, klass)
tests/test_typedeclaration_smiv1_pysnmp.py:91:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_typedeclaration_smiv1_pysnmp.py:72: in protoTestClass
'expected class %s, got %s at %s' % (klass, self.ctx[symbol].__bases__[0].__name__, symbol)
E AssertionError: 'Integer32' != 'Integer'
E - Integer32
E ? --
E + Integer
E : expected class Integer, got Integer32 at TestTypeInteger
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIntegerSymbolTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIpAddressClassTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIpAddressSymbolTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationObjectIdentifierClassTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationObjectIdentifierSymbolTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOctetStringClassTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOctetStringSymbolTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOpaqueClassTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOpaqueSymbolTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationTimeTicksClassTestCase
. tests/test_typedeclaration_smiv1_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationTimeTicksSymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationCounter32ClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationCounter32SymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationCounter64ClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationCounter64SymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationGauge32ClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationGauge32SymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationInteger32ClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationInteger32SymbolTestCase
F tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIntegerClassTestCase
self = <test_typedeclaration_smiv2_pysnmp.TypeDeclarationTestCase testMethod=testTypeDeclarationIntegerClassTestCase>
def inner(self):
> func(self, symbol, klass)
tests/test_typedeclaration_smiv2_pysnmp.py:177:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_typedeclaration_smiv2_pysnmp.py:110: in protoTestClass
'expected class %s, got %s at %s' % (klass, self.ctx[symbol].__bases__[0].__name__, symbol)
E AssertionError: 'Integer32' != 'Integer'
E - Integer32
E ? --
E + Integer
E : expected class Integer, got Integer32 at TestTypeSingleValueConstraint
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIntegerSymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIpAddressClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationIpAddressSymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationObjectIdentifierClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationObjectIdentifierSymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOctetStringClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOctetStringSymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOpaqueClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationOpaqueSymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationTimeTicksClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationTimeTicksSymbolTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationUnsigned32ClassTestCase
. tests/test_typedeclaration_smiv2_pysnmp.py::TypeDeclarationTestCase::testTypeDeclarationUnsigned32SymbolTestCase
. tests/test_valuedeclaration_smiv2_pysnmp.py::ValueDeclarationTestCase::testValueDeclarationName1
. tests/test_valuedeclaration_smiv2_pysnmp.py::ValueDeclarationTestCase::testValueDeclarationName2
. tests/test_valuedeclaration_smiv2_pysnmp.py::ValueDeclarationTestCase::testValueDeclarationName3
. tests/test_valuedeclaration_smiv2_pysnmp.py::ValueDeclarationTestCase::testValueDeclarationSymbol