私は Rust ライブラリを作成しており、ドキュメンテーションで例を提供したいと考えています。
- 実行の一部としてコンパイル
cargo test
- 実行しないでください。
これは可能ですか?
私はデータベース クライアント ライブラリを書いています。例では、架空の、存在しないデータベース サーバーを使用しています。そのため、例は実行時に常に失敗しますが、例が構文的に有効であることが重要です。したがって、上記の私の要件。
私が望むことを行う方法がない場合cargo test
、特定のドキュメント テストの実行をオプトアウトするにはどうすればよいでしょうか? つまり、cargo run
いくつかのドキュメント テストをコンパイルして実行し、他のいくつかを完全に無視しますか?