Ao escrever uma especificação ou alguns testes para um público de código aberto, você pode querer testá-lo em várias versões do Ruby.
Ainda bem que existe o RVM que permite trocar rubis rapidamente, certo? Bem, o RVM é ainda mais incrível do que você pensava, porque você pode simplesmente fazer isso:
rvm 1.8.7,1.9.3 do bundle exec rake spec
Que será executado automaticamente bundle exec rake spec
para os rubis especificados, sem que você nunca precise alterar o ativo manualmente.
Feliz teste.