Извините, что не предоставил прямой ответ, но я сам перестал использовать автотест и переключился на охрану. Guard - это простой Ruby-процесс, который находится за пределами test :: unit или rspec и поэтому гораздо более настраиваемый.
https://github.com/guard/guard
То, что вы хотите, легко сделать в Guard, просто напишите Guardfile в корне проекта и укажите каталог для просмотра:
watch("lib/foo/test") { |m| "test/lib/foo/test/#{m[1]}_test.rb" }
очевидно, адаптируя его под ваши нужды.