from django.test import TestCase import dev_types class DevTest(TestCase): def setUp(self): pass def snmp(self): dev = dev_types.DLinkDevice('10.115.1.105', 'ertNjuWr', 2) print('DevName:', dev.get_device_name()) ports = dev.get_ports() print 'gports' for port in ports: assert issubclass(port.__class__, dev_types.BasePort) print('\tPort:', port.nm, port.st, port.mac(), port.sp) # Disable 2 port print ports[1].disable() # Enable 2 port print ports[1].enable()