It would be awesome to have a macro for generating separate test cases for each generated sample in the expanded/ directory.
Motivation for that is having more granular test results, which would show a test failure for a specific macro or specific macro invocation.
The ideal API, IMHO, would be something like
#[macrotest::tests("expanded/*")]
mod macro_tests;