Swift 테스트 가이드¶
컴파일러, 런타임, 표준 라이브러리 테스트 실행 및 작성법.
테스트 수트¶
| 구분 | 위치 |
|---|---|
| Primary | swift/test/ |
| Validation | swift/validation-test/ |
| Unit | swift/unittests/ |
실행 방법¶
- 전체:
utils/build-script --test - 개별:
utils/run-test --build-dir $BUILD test/Parse - lit 직접:
lit.py -sv $BUILD/test-macosx-x86_64/Parse/
테스트 작성¶
// RUN:실행 명령,// CHECK:기대 출력%target-swift-frontend치환 변수로 프론트엔드 호출FileCheck으로 출력 패턴 검증REQUIRES:로 플랫폼/조건 제어
관련 페이지: overview, debugging-the-compiler, getting-started