Where am I supposed to put additional test input files in the Cargo directory input files, and how should I access them from my test cases? The files are small binary files, but I don't want to base64-encode them and put them directly into the test sources.
The most dependable way is to use include_bytes! or include! to pull them into your test binary at compile time, since the path locations you provide are always relative to the directory containing the Rust code you're editing. Example: rust-openssl/pkcs12.rs at master · sfackler/rust-openssl · GitHub