-1
これらは私のsrc/lib.rs
ファイルの内容は以下のとおりです。テストモジュールからモジュール内にない関数を呼び出す方法は?
pub fn foo() {}
#[cfg(test)]
mod tests {
#[test]
fn it_works() {
foo();
}
}
私はcargo test
を実行して、私は次のエラーを取得:
error[E0425]: unresolved name `foo`
--> src/lib.rs:7:7
|
7 | foo();
| ^^^
がどのように私はtest
モジュール内部からfoo
を呼ぶのですか?
https://doc.rust-lang.org/stable/book/testing.html#the-tests-module – Shepmaster