mark more author tests properly

A number of author tests weren't marked as such and caused pointless test failures on user systems. This commit fixes that.