Why create a new cookbook for tests?
As long as users are not activating their minitest-handlers it doesn't do anything to put test files directly in the sphinx cookbook. And if the user activated minitest-handler, he probably wants to run tests ... so why hide it from him? I suggest to keep it together.