Ok. >From what you say I get the impression that maybe all the package Manifests is modelling the hack of adding metadata to RPackage.
In that case, formally, we should be testing RPackage functionality. But since the hack is so semantically large that it must be held in a package, we end up having tests in that package for testing that functionality.