Spaces:
Running
Running
File size: 501 Bytes
3eae4cc | 1 2 3 4 5 6 7 8 9 10 11 | import pytest
from app.models import ActionModel, ActionType, PriorityMode, ApplicationCase, ServiceType
def test_action_model_validation():
a = ActionModel(action_type=ActionType.SET_PRIORITY_MODE, priority_mode=PriorityMode.URGENT_FIRST)
assert a.priority_mode == PriorityMode.URGENT_FIRST
def test_service_case_bounds():
with pytest.raises(Exception):
ApplicationCase(case_id="x", service_type=ServiceType.PASSPORT,
arrival_day=-1, sla_deadline_day=10) |