[R] R Style Guide by Hadley Wickham - 8. Tests

해당 포스트는 Hadley Wickham이 작성한 'The tidyverse style guide' 를 번역하여 정리한 글입니다.


Lists
Intro - 0. Welcome
Analysis - 1. Files
Analysis - 2. Syntax (1)
Analysis - 2. Syntax (2)
Analysis - 3. Functions
Analysis - 4. Pipes
Analysis - 5. ggplot2
Packages - 6. Files
Packages - 7. Documentation
Packages - 8. Tests
Packages - 9. Error messages
Packages - 10. News
Packages - 11. Git/GitHub


8. 테스트(Tests)

8.1 구성(Organisation)

테스트 파일의 구성은 R/ 폴더 내 파일의 구성과 일치해야 합니다. 만약 함수가 R/Foofy.R에 있다면 테스트는 tests/testthat/test-foofy.R에 있어야 합니다.

userthis::use_test()를 사용하여 자동으로 올바른 이름의 파일을 생성할 수 있습니다.

context()는 크게 중요하지 않습니다. testthat의 미래 버전은 출력에서 context 대신 파일 이름을 표시할 것 입니다.

현재 'The tidyverse style guide'에 소개된 내용은 위 내용이 전부입니다. 추후 내용이 업데이트 된다면 해당 포스트도 수정될 예정입니다.


출처

[1] The tidyverse style guide
[2] [R package - testthat]


the-tidyverse-style-guide-by-Hadley-Wickham.pdf
165.9 kB

▲ The tidyverse style guide 원문 다운받기

banner-request-analysis