Example #1
0
 def test_get_community_names(self):
     '''
     Test - Get the current accepted SNMP community names and their permissions.
     '''
     mock_value = MagicMock(return_value=[{'vdata': 16,
                                           'vname': 'TestCommunity'}])
     with patch.dict(win_snmp.__salt__, {'reg.list_values': mock_value}):
         self.assertEqual(win_snmp.get_community_names(),
                          COMMUNITY_NAMES)
Example #2
0
 def test_get_community_names_gpo(self):
     '''
     Test - Get the current accepted SNMP community names and their permissions.
     '''
     mock_ret = MagicMock(return_value=[{
         'vdata': 'TestCommunity',
         'vname': 1
     }])
     mock_false = MagicMock(return_value=True)
     with patch.dict(win_snmp.__salt__, {
             'reg.list_values': mock_ret,
             'reg.key_exists': mock_false
     }):
         self.assertEqual(win_snmp.get_community_names(),
                          {'TestCommunity': 'Managed by GPO'})
Example #3
0
 def test_get_community_names(self):
     """
     Test - Get the current accepted SNMP community names and their permissions.
     """
     mock_ret = MagicMock(return_value=[{
         "vdata": 16,
         "vname": "TestCommunity"
     }])
     mock_false = MagicMock(return_value=False)
     with patch.dict(
             win_snmp.__salt__,
         {
             "reg.list_values": mock_ret,
             "reg.key_exists": mock_false
         },
     ):
         self.assertEqual(win_snmp.get_community_names(), COMMUNITY_NAMES)
Example #4
0
 def test_get_community_names_gpo(self):
     """
     Test - Get the current accepted SNMP community names and their permissions.
     """
     mock_ret = MagicMock(return_value=[{
         "vdata": "TestCommunity",
         "vname": 1
     }])
     mock_false = MagicMock(return_value=True)
     with patch.dict(
             win_snmp.__utils__,
         {
             "reg.list_values": mock_ret,
             "reg.key_exists": mock_false
         },
     ):
         self.assertEqual(win_snmp.get_community_names(),
                          {"TestCommunity": "Managed by GPO"})