def test_alias_update_urltables(mock_requests_get): fauxapi = PfsenseFauxapi(host=None, apikey=None, apisecret=None) mock_requests_get.return_value.status_code = 200 mock_requests_get.return_value.text = '{"callid": "5c8dc7720e65a", "action": "alias_update_urltables", "message": "ok", "data": {"updates": []}}' response = fauxapi.alias_update_urltables() assert response['action'] == 'alias_update_urltables' assert response['message'] == 'ok' assert response['data'] is not None
# rule_get - get all rules # ============================================================================= print(json.dumps( FauxapiLib.rule_get()) ) # rule_get - get rule number 5 # ============================================================================= print(json.dumps( FauxapiLib.rule_get(5)) ) # alias_update_urltables # ============================================================================= print(json.dumps( FauxapiLib.alias_update_urltables()) ) # # system reboot # ============================================================================= # print(json.dumps( # FauxapiLib.system_reboot()) # ) # function_call - examples # ============================================================================= print(json.dumps( FauxapiLib.function_call({ 'function': 'return_gateways_status', 'args': [False] }
# send_event - interface all reload # ============================================================================= print(json.dumps(FauxapiLib.send_event('interface all reload'))) # rule_get - get all rules # ============================================================================= print(json.dumps(FauxapiLib.rule_get())) # rule_get - get rule number 5 # ============================================================================= print(json.dumps(FauxapiLib.rule_get(5))) # alias_update_urltables # ============================================================================= print(json.dumps(FauxapiLib.alias_update_urltables())) # # system reboot # ============================================================================= # print(json.dumps( # FauxapiLib.system_reboot()) # ) # function_call - examples # ============================================================================= print( json.dumps( FauxapiLib.function_call({ 'function': 'return_gateways_status', 'args': [False] })))