docs: add missing symbol
tests: add new macros to create test suites

This saves us the dozen tiny suite files and make it easier to add new suites.