coenv / tests /test_inference.py
SandyTheAdventurer's picture
Upload folder using huggingface_hub
05a686e verified
raw
history blame contribute delete
665 Bytes
from inference import _normalize_action
def test_normalize_action_maps_set_hpas_to_set_hpa():
action = _normalize_action({"action_type": "set_hpas", "deployment": "backend"})
assert action["action_type"] == "set_hpa"
assert action["deployment"] == "backend"
assert action["min_replicas"] == 2
assert action["max_replicas"] == 6
assert action["cpu_target_percent"] == 70
def test_normalize_action_non_string_type_defaults_to_describe():
action = _normalize_action({"action_type": ["set_hpa"]})
assert action["action_type"] == "describe"
assert action["resource_type"] == "deployment"
assert action["name"] == "frontend"