여러 파일에 걸쳐있는 여러 모듈로 구성된 크레이트를 작성하고 있습니다. 이 모듈은 상호 의존적입니다. 즉, 일부 모듈은이 상자 내부의 다른 모듈을 사용합니다.크레이트 내부의 모듈에 대한 테스트 실행
상자의 다른 모듈과 별도로 이러한 모듈에서 테스트를 실행할 수 있습니까? some_module.rs
에이 상자의 다른 모듈에 대한 참조가 포함되어 있으면 rust test some_module.rs
을 실행해도 작동하지 않습니다. rust test my_crate.rc
을 실행하면 작동하지만 모든 크레이트 모듈에서 테스트를 실행합니다. 이는 원하는 바가 아닙니다. 이는 전체 경로가 some_module
을 포함하는 모든 기능을 실행
> rustc --test my_crate.rc
> ./my_crate some_module
... test output ...
:
대단히 고맙습니다. 'rust' 툴이 이런 식으로 뭔가를 지원하면 좋을 것입니다. –
분명히! '녹 도구 '는 그 순간에 아주 불완전합니다. – huon