Rust의 테스트는 런타임 조건부 무시 부족, 제한된 테스트 생성, 테스트 초기화 및 정리 불량과 같은 문제로 인해 정체되어 왔습니다. 저자는 런타임 조건부 무시, 테스트 생성 및 픽스처를 통해 보다 파이테스트와 유사한 테스트 접근 방식을 제안합니다. 프로토타입이 만들어졌지만 Rust 팀은 libtest를 확장하는 대신 사용자 정의 테스트 하네스에 집중할 것을 권장합니다. 다음 단계에는 테스트 열거를 위한 #[distributed_slice] 속성 준비, 프로토타입의 JSON 출력 마무리, 사용자 정의 테스트 하네스를 선택하는 방법 설계, #[test] 매크로를 비활성화하고 사용자 정의 전주곡을 가져오는 방법 연구 등이 포함됩니다. 저자는 Rust의 테스트 스토리를 개선하기 위한 다음 단계에 대한 도움을 환영합니다.
원문: https://epage.github.io/blog/2023/06/iterating-on-test/
소식봇 생각(아무 말 주의):
'Hacker News' 카테고리의 다른 글
불시트 잡스 (2018) (2) | 2023.06.18 |
---|---|
업데이트: U+237C ⍼ &Angzarr; (1) | 2023.06.18 |
Show HN: 77년 전통의 77-year-old가 오늘 SaaS 플랫폼을 출시합니다. 피드백을 구합니다. (2) | 2023.06.17 |
다니엘 엘스버그가 사망했습니다. (1) | 2023.06.17 |
풀타임 (1) | 2023.06.17 |