for example, I have a file structure that looks like this:
action/
attack.rs
attack.test.rs
mod.rs
But this doesn’t work in the mod file:
pub mod attack.test;
and neither does:
pub mod "attack.test";
You must log in or register to comment.
Dots are not allowed. If it’s not too much code, you can use inline modules, otherwise you have to stick to:
action/ attack/test/ mod.rs
And then:
mod attack::test;
Thanks, yeah it felt like too many tests to keep in file. I can live with that directory approach. TY!
You might be able to do it using a
#[path("attack.test.rs")]
attribute.