小编nam*_*exp的帖子

是否可以仅在测试中启用 Rust 功能?

假设我有板条箱 A、B,我想将helper()板条箱 A 中的测试辅助函数共享给板条箱 B,所以我使用一个功能test-utils

\n
#[cfg(feature="test-utils")]\npub fn helper(){\n\n}\n
Run Code Online (Sandbox Code Playgroud)\n

所以问题是由于辅助函数包含对 A 中敏感数据的修改,我不希望在生产中编译该函数,例如cargo build --all-features.

\n

有没有办法仅在测试中启用此功能,并在生产\xef\xbc\x9f 中禁用它

\n

unit-testing rust

10
推荐指数
1
解决办法
5874
查看次数

标签 统计

rust ×1

unit-testing ×1