Files
aio-01d4-stu/Last3Mon/76/answers/07-lab01-challenge2-before.json
T

427 lines
11 KiB
JSON
Raw Normal View History

{
"cases": "lab01-challenge2.json",
"webhook": "my-intake",
"passed": 1,
"total": 4,
"results": [
{
"case": "같은 id가 두 번이면 두 번째는 거절",
"webhook": "my-intake",
"run": 1,
"passed": false,
"problems": [
"created = 3 (expected 2)",
"rejected = 0 (expected 1)",
"duplicates = 1 (expected 0)",
"results has none of ['duplicate id']"
],
"seconds": 2.8,
"status": 200,
"request": {
"requests": [
{
"id": "R-401",
"user": "김민지",
"text": "회의실 화면 공유가 안 돼요"
},
{
"id": "R-401",
"user": "김민지",
"text": "회의실 화면 공유가 안 돼요"
},
{
"id": "R-402",
"user": "최유진",
"text": "비밀번호를 바꾸라는 창이 계속 떠요"
}
]
},
"response": {
"total": 3,
"created": 3,
"failed": 0,
"rejected": 0,
"duplicates": 1,
"unclassified": 0,
"results": [
{
"id": "R-401",
"status": "created",
"ticket_id": "T-2001",
"duplicate": false,
"category": "네트워크",
"priority": "높음"
},
{
"id": "R-401",
"status": "created",
"ticket_id": "T-2001",
"duplicate": true,
"category": "네트워크",
"priority": "높음"
},
{
"id": "R-402",
"status": "created",
"ticket_id": "T-2002",
"duplicate": false,
"category": "계정",
"priority": "보통"
}
]
}
},
{
"case": "11건은 400 (한 번에 10건까지)",
"webhook": "my-intake",
"run": 1,
"passed": false,
"problems": [
"status 200 (expected 400)",
"error has none of ['too many']"
],
"seconds": 11.0,
"status": 200,
"request": {
"requests": [
{
"id": "R-501",
"user": "박서연",
"text": "모니터 1번이 켜지지 않아요"
},
{
"id": "R-502",
"user": "최유진",
"text": "모니터 2번이 켜지지 않아요"
},
{
"id": "R-503",
"user": "정우성",
"text": "모니터 3번이 켜지지 않아요"
},
{
"id": "R-504",
"user": "한지훈",
"text": "모니터 4번이 켜지지 않아요"
},
{
"id": "R-505",
"user": "김민지",
"text": "모니터 5번이 켜지지 않아요"
},
{
"id": "R-506",
"user": "이준호",
"text": "모니터 6번이 켜지지 않아요"
},
{
"id": "R-507",
"user": "박서연",
"text": "모니터 7번이 켜지지 않아요"
},
{
"id": "R-508",
"user": "최유진",
"text": "모니터 8번이 켜지지 않아요"
},
{
"id": "R-509",
"user": "정우성",
"text": "모니터 9번이 켜지지 않아요"
},
{
"id": "R-510",
"user": "한지훈",
"text": "모니터 10번이 켜지지 않아요"
},
{
"id": "R-511",
"user": "김민지",
"text": "모니터 11번이 켜지지 않아요"
}
]
},
"response": {
"total": 11,
"created": 11,
"failed": 0,
"rejected": 0,
"duplicates": 0,
"unclassified": 0,
"results": [
{
"id": "R-501",
"status": "created",
"ticket_id": "T-2004",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-502",
"status": "created",
"ticket_id": "T-2003",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-503",
"status": "created",
"ticket_id": "T-2005",
"duplicate": false,
"category": "장비",
"priority": "보통"
},
{
"id": "R-504",
"status": "created",
"ticket_id": "T-2006",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-505",
"status": "created",
"ticket_id": "T-2007",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-506",
"status": "created",
"ticket_id": "T-2008",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-507",
"status": "created",
"ticket_id": "T-2013",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-508",
"status": "created",
"ticket_id": "T-2012",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-509",
"status": "created",
"ticket_id": "T-2010",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-510",
"status": "created",
"ticket_id": "T-2011",
"duplicate": false,
"category": "장비",
"priority": "높음"
},
{
"id": "R-511",
"status": "created",
"ticket_id": "T-2009",
"duplicate": false,
"category": "장비",
"priority": "높음"
}
]
}
},
{
"case": "400이면 하나도 만들지 않음",
"webhook": "http://localhost:8800/tickets-created/list",
"run": 1,
"passed": false,
"problems": [
"count = 13 (expected 2)"
],
"seconds": 0.0,
"status": 200,
"request": {},
"response": {
"count": 13,
"tickets": [
{
"ticket_id": "T-2001",
"key": "R-401",
"title": "회의실 화면 공유가 안 돼요",
"requester": "김민지",
"category": "네트워크",
"priority": "높음"
},
{
"ticket_id": "T-2002",
"key": "R-402",
"title": "비밀번호를 바꾸라는 창이 계속 떠요",
"requester": "최유진",
"category": "계정",
"priority": "보통"
},
{
"ticket_id": "T-2003",
"key": "R-502",
"title": "모니터 2번이 켜지지 않아요",
"requester": "최유진",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2004",
"key": "R-501",
"title": "모니터 1번이 켜지지 않아요",
"requester": "박서연",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2005",
"key": "R-503",
"title": "모니터 3번이 켜지지 않아요",
"requester": "정우성",
"category": "장비",
"priority": "보통"
},
{
"ticket_id": "T-2006",
"key": "R-504",
"title": "모니터 4번이 켜지지 않아요",
"requester": "한지훈",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2007",
"key": "R-505",
"title": "모니터 5번이 켜지지 않아요",
"requester": "김민지",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2008",
"key": "R-506",
"title": "모니터 6번이 켜지지 않아요",
"requester": "이준호",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2009",
"key": "R-511",
"title": "모니터 11번이 켜지지 않아요",
"requester": "김민지",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2010",
"key": "R-509",
"title": "모니터 9번이 켜지지 않아요",
"requester": "정우성",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2011",
"key": "R-510",
"title": "모니터 10번이 켜지지 않아요",
"requester": "한지훈",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2012",
"key": "R-508",
"title": "모니터 8번이 켜지지 않아요",
"requester": "최유진",
"category": "장비",
"priority": "높음"
},
{
"ticket_id": "T-2013",
"key": "R-507",
"title": "모니터 7번이 켜지지 않아요",
"requester": "박서연",
"category": "장비",
"priority": "높음"
}
]
}
},
{
"case": "평소 요청은 그대로",
"webhook": "my-intake",
"run": 1,
"passed": true,
"problems": [],
"seconds": 3.2,
"status": 200,
"request": {
"requests": [
{
"id": "R-101",
"user": "이준호",
"text": "VPN이 아침부터 계속 끊겨서 고객 미팅을 못 하고 있어요"
},
{
"id": "R-102",
"user": "박서연",
"text": "새 모니터를 하나 더 받을 수 있을까요?"
},
{
"id": "R-103",
"user": "최유진",
"text": "엑셀 라이선스가 만료됐다고 나와요"
}
]
},
"response": {
"total": 3,
"created": 3,
"failed": 0,
"rejected": 0,
"duplicates": 0,
"unclassified": 0,
"results": [
{
"id": "R-101",
"status": "created",
"ticket_id": "T-2014",
"duplicate": false,
"category": "네트워크",
"priority": "높음"
},
{
"id": "R-102",
"status": "created",
"ticket_id": "T-2015",
"duplicate": false,
"category": "장비",
"priority": "낮음"
},
{
"id": "R-103",
"status": "created",
"ticket_id": "T-2016",
"duplicate": false,
"category": "소프트웨어",
"priority": "높음"
}
]
}
}
]
}