#[test]s on non top-level functions. #29182
Labels
A-testsuite
Area: The testsuite used to check the correctness of rustc
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
It would be nice if we could implement test cases directly on a type that they test. This is especially useful when generating code (and test cases) with macros.
In the example below, the expected result would be
Unit::my_important_test
when testing.Alternatively one can just create a non_camel_case module sharing the same identifier as the
struct
. But this looks off for that exact reason. And abuses the bug as reported in #29185.The text was updated successfully, but these errors were encountered: