A macro for generating linter rule tests.
The tests are also used to generate "more examples" sections
in user facing docs. You can use a
/// ignore doc
on a code expr to make docgen ignore it for user facing docs.
test code is run as modules, not scripts.