Open wjdwl002 opened 1 year ago
뭔가 안에서 로직이 꼬였는지, 각 테스트케이스에 대한 컴파일 결과가 제대로 매칭되지않음
https://github.com/KHUCapston-concoder/Frontend/blob/b0dd564660588eceed258c1cbe22582432056bc0/src/hooks/Components/useCompile.ts#L14-L83
컴파일시 각 테스트케이스에 대한 컴파일 정보가 아래와 같은 형식으로 내려오는데, 적절히 변환해서 테스트케이스의 기대 output과 실제 output이 맞으면 성공, 다르면 실패로 데이터를 전처리해서 보여줄 필요가 있음.
{ "testCaseId": "cd89da31-2fea-4bce-b9e3-a5036bb2be78", "output": "output", // 테스트케이스의 실행 결과 "time": 23 // ms 단위 }
이때, 아직 등록되지 않은(편집중인) 테스트케이스나 이미 삭제한 테스트케이스 등 다양한 경우의 수를 고려해주어야함.
뭔가 안에서 로직이 꼬였는지, 각 테스트케이스에 대한 컴파일 결과가 제대로 매칭되지않음
https://github.com/KHUCapston-concoder/Frontend/blob/b0dd564660588eceed258c1cbe22582432056bc0/src/hooks/Components/useCompile.ts#L14-L83
컴파일시 각 테스트케이스에 대한 컴파일 정보가 아래와 같은 형식으로 내려오는데, 적절히 변환해서 테스트케이스의 기대 output과 실제 output이 맞으면 성공, 다르면 실패로 데이터를 전처리해서 보여줄 필요가 있음.
이때, 아직 등록되지 않은(편집중인) 테스트케이스나 이미 삭제한 테스트케이스 등 다양한 경우의 수를 고려해주어야함.