Files

79 lines
1.7 KiB
JSON
Raw Permalink Normal View History

{
"webhook": "my-helpdesk",
"before": [
{
"url": "http://localhost:8800/releases/helpdesk/reset",
"body": {}
}
],
"cases": [
{
"name": "운영 중인 릴리스 (active)",
"request": "requests/faq-vpn.json",
"expect": {
"equals": {
"version.release": "1.0.0",
"version.channel": "stable",
"version.prompt_version": "p1"
}
}
},
{
"name": "후보 시험 · 1.1.0 고정",
"expect": {
"equals": {
"version.release": "1.1.0",
"version.channel": "pinned",
"version.prompt_version": "p2"
},
"contains": {
"answer": [
"[FAQ-003]"
]
}
},
"body": {
"question": "VPN 접속이 자꾸 끊겨요. 어떻게 하나요?",
"user": "이준호",
"release": "1.1.0"
}
},
{
"name": "후보 시험 · 2.0.0 (작은 모델)",
"expect": {
"equals": {
"version.release": "2.0.0",
"version.model": "gpt-5.4-nano"
}
},
"body": {
"question": "VPN 접속이 자꾸 끊겨요. 어떻게 하나요?",
"user": "이준호",
"release": "2.0.0"
}
},
{
"name": "없는 릴리스",
"expect": {
"status": 400,
"contains": {
"known": [
"1.0.0"
]
}
},
"body": {
"question": "VPN 접속이 자꾸 끊겨요. 어떻게 하나요?",
"user": "이준호",
"release": "9.9.9"
}
},
{
"name": "빈 질문",
"request": "requests/empty-question.json",
"expect": {
"status": 400
}
}
]
}