See Subject. Not doing so would be reasonable, as there is no check phase anyway, however, packages using guile-build-system can define their own check phase that should respect #:tests?, but currently they can't, as #:tests? is always unset and hence (when tests? ...) is never run. (I would give an example, but it's not in Guix yet.) Patch to be written. Greetings, Maxime.