試しに supervisor をこんな感じに変えてみた。
https://github.com/serverspec/serverspec/pull/210

こんな風に、backend.respond_to?をcommands.respond_to?に変えると、例外を投げることができるね。