Deprecated tests are interleaved with active tests and separated through conditional compilation. These deprecated tests should be moved to their own C files and then be compiled with the build system rather than using conditional compilation within the same file. It would improve readability at the cost of code duplication.
e.g.
e.g.
I might add some more items to this list as I come across them.