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)
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'})
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)
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"})