Beispiel #1
0
 def test_silent(self):
     with mock.patch('ralph.discovery.plugins.snmp.snmp_command') as snmp_command:
         snmp_command.return_value = None
         is_up, message = snmp._snmp(
             '127.0.0.1', 'public', (1, 3, 6, 1, 2, 1, 1, 1, 0))
     self.assertEqual(message, 'silent.')
     self.assertEqual(is_up, False)
Beispiel #2
0
 def test_noip(self):
     with mock.patch('ralph.discovery.plugins.snmp.snmp_command') as snmp_command:
         snmp_command.return_value = [[None, b'Testing name']]
         is_up, message = snmp._snmp(
             '127.0.0.1', 'public', (1, 3, 6, 1, 2, 1, 1, 1, 0))
     self.assertEqual(message, 'IP address not present in DB.')
     self.assertEqual(is_up, False)
Beispiel #3
0
 def test_silent(self):
     with mock.patch(
             'ralph.discovery.plugins.snmp.snmp_command') as snmp_command:
         snmp_command.return_value = None
         is_up, message = snmp._snmp('127.0.0.1', 'public',
                                     (1, 3, 6, 1, 2, 1, 1, 1, 0))
     self.assertEqual(message, 'silent.')
     self.assertEqual(is_up, False)
Beispiel #4
0
 def test_noip(self):
     with mock.patch(
             'ralph.discovery.plugins.snmp.snmp_command') as snmp_command:
         snmp_command.return_value = [[None, b'Testing name']]
         is_up, message = snmp._snmp('127.0.0.1', 'public',
                                     (1, 3, 6, 1, 2, 1, 1, 1, 0))
     self.assertEqual(message, 'IP address not present in DB.')
     self.assertEqual(is_up, False)
Beispiel #5
0
 def test_name(self):
     ip = IPAddress(address='127.0.0.1')
     ip.save()
     with mock.patch('ralph.discovery.plugins.snmp.snmp_command') as snmp_command:
         snmp_command.return_value = [[None, b'Testing name']]
         is_up, message = snmp._snmp('127.0.0.1', 'public', (1,3,6,1,2,1,1,1,0))
     self.assertEqual(message, 'Testing name')
     self.assertEqual(is_up, True)
Beispiel #6
0
 def test_name(self):
     ip = IPAddress(address='127.0.0.1')
     ip.save()
     with mock.patch(
             'ralph.discovery.plugins.snmp.snmp_command') as snmp_command:
         snmp_command.return_value = [[None, b'Testing name']]
         is_up, message = snmp._snmp('127.0.0.1', 'public',
                                     (1, 3, 6, 1, 2, 1, 1, 1, 0))
     self.assertEqual(message, 'Testing name')
     self.assertEqual(is_up, True)