def test_user_deletemedia(conn_args, set_zabbix_version, query_return, mock_login): """ query_submitted = {"params": [1], "jsonrpc": "2.0", "id": 0, "auth": "9fb226c759a320de0de3b7a141404506", "method": "user.deletemedia"} """ module_return = [1] query_return({"jsonrpc": "2.0", "result": {"mediaids": [1]}, "id": 0}) set_zabbix_version("3.2") assert zabbix.user_deletemedia("1", **conn_args) == module_return
def test_user_deletemedia_v40(conn_args, set_zabbix_version, query_return, mock_login): method = "user.deletemedia" module_return = { "result": False, "comment": "Method '{}' removed in Zabbix 4.0+ use 'user.update'".format( method ), } query_return({"jsonrpc": "2.0", "result": {"mediaids": ["2"]}, "id": 0}) set_zabbix_version("4.0") assert zabbix.user_deletemedia("1", **conn_args) == module_return
def test_user_deletemedia(self): ''' query_submitted = {"params": [1], "jsonrpc": "2.0", "id": 0, "auth": "9fb226c759a320de0de3b7a141404506", "method": "user.deletemedia"} ''' module_return = [1] query_return = {"jsonrpc": "2.0", "result": {"mediaids": [1]}, "id": 0} with patch.object(zabbix, '_query', return_value=query_return): with patch.object(zabbix, '_login', return_value=CONN_ARGS): self.assertEqual(zabbix.user_deletemedia('1', **CONN_ARGS), module_return)