대규모 테스트 스위트가 실행될 때까지 기다리는 것은 고통스럽기 때문에 각 테스트의 기간을 수집하고 cargo test
간단한 휴리스틱을 사용하여 빠르게 실패를 찾습니다 (실패 확률 / 마지막 실행 기간으로 주문하고 그 순서대로 테스트를 실행합니다).
이것은 훌륭하지만 새로운 테스트에 대해 알 수있는 방법이 없습니다. 모든 테스트를 나열 할 수 있다면 새 테스트를 감지하여 먼저 실행되는 고위험 그룹에 추가 할 수 있습니다.
cargo test -- --list
모든 테스트 및 벤치 마크를 나열하기 위해 실행할 수 있습니다 . 출력 형식은 다음과 같습니다.
glonk: benchmark
hurz: test
1 test, 1 benchmark
--format=terse
플래그 를 전달하여 요약 줄을 표시하지 않을 수 있습니다 .
참고 --list
화물 플래그를 자체 BINARY 시험에 전달되지 않고 명령 줄 플래그입니다. 를 사용하여 테스트 바이너리에서 허용하는 플래그의 전체 목록을 가져올 수 있습니다 cargo test -- --help
.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다