P.MOD.02 将模块的测试移动到单独的文件,有助于增加编译速度
【描述】
将模块的测试代码 移到一个单独的文件中,并且用 `#[cfg(test)] 来条件编译 tests 的mod,这样可以减少rebuild和编译时间,在大型项目中很重要。
【正例】
#![allow(unused)] fn main() { src/ |--codes.rs |--codes/test.rs }
【描述】
将模块的测试代码 移到一个单独的文件中,并且用 `#[cfg(test)] 来条件编译 tests 的mod,这样可以减少rebuild和编译时间,在大型项目中很重要。
【正例】
#![allow(unused)] fn main() { src/ |--codes.rs |--codes/test.rs }