testcases.py 파일

sketch_unittest.cc 파일에서 작성한 테스트케이스별 부분 점수와, 채점 결과로 출력되는 문구를 설정합니다.

  • 해당 파일에는 2개의 딕셔너리가 선언되어 있습니다.

  1. TEST_SCORE {}

    sketch_unittest.cc 파일에서 설정한 테스트케이스별 부분 점수를 설정합니다.

# 예시: 테스트케이스 3개의 부분 점수를 설정할 경우
TEST_SCORE = {
    'quiz1': 33,
    'quiz2': 33,
    'quiz3': 34
}
  1. MESSAGE {}

    테스트케이스별로 채점 기준 등을 안내하는 문구를 설정합니다.

# 예시: 테스트케이스 3개의 안내 문구를 설정할 경우
MESSAGE = {
    'quiz1': 'RGB LED, 초음파 센서의 핀을 알맞게 설정했나요? ',
    'quiz2': '측정한 거리가 17cm 이하일 때, RGB LED를 빨간색으로 점멸했나요? ',
    'quiz3': '측정한 거리가 17cm를 초과했을 때, RGB LED를 파란색으로 점멸했나요? '
}

  • 아래 예시처럼, 해당 파일에서 설정한 부분 점수와 안내 문구는 [제출] 버튼을 클릭할 때 엘리스 플랫폼 터미널에서 확인할 수 있습니다.

Last updated