| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- from app.libs.aras_response import aras_ok, aras_server_error
- def test_aras_ok_default():
- result = aras_ok("test message")
- assert result["status"] == "OK"
- assert result["message"] == "test message"
- assert result["data"] is None
- assert result["extra"] is None
- assert result["code"] == "UNKNOWN_CODE"
- def test_aras_ok_with_data():
- result = aras_ok("test", data={"key": "value"})
- assert result["data"] == {"key": "value"}
- def test_aras_ok_with_all_params():
- result = aras_ok(
- "test",
- data={"key": "value"},
- extra={"extra_key": "extra_value"},
- code="CUSTOM_CODE",
- )
- assert result["status"] == "OK"
- assert result["message"] == "test"
- assert result["data"] == {"key": "value"}
- assert result["extra"] == {"extra_key": "extra_value"}
- assert result["code"] == "CUSTOM_CODE"
- def test_aras_server_error_default():
- result = aras_server_error("error message")
- assert result["status"] == "NO_OK"
- assert result["message"] == "error message"
- assert result["data"] is None
- assert result["extra"] is None
- assert result["code"] == "UNKNOWN_CODE"
- def test_aras_server_error_with_data():
- result = aras_server_error("error", data={"error_key": "error_value"})
- assert result["data"] == {"error_key": "error_value"}
- def test_aras_server_error_with_all_params():
- result = aras_server_error(
- "error",
- data={"error_key": "error_value"},
- extra={"extra_key": "extra_value"},
- code="ERROR_CODE",
- )
- assert result["status"] == "NO_OK"
- assert result["message"] == "error"
- assert result["data"] == {"error_key": "error_value"}
- assert result["extra"] == {"extra_key": "extra_value"}
- assert result["code"] == "ERROR_CODE"
|