gemのテストを任意のrubyで実行する
overview
- gemにはテストが内包されていることが多い。
- そして、それらのテストはローカル環境で実行できる。
- もしrailsアプリケーションの中に組み込まれていて、gemもローカルにあるなら、railsアプリケーションで使ってるrubyのバージョンでgemのテストを実行できる。
- 一応、gemにはtraivisなどのファイルに対応するrubyのバージョンが明記されているが確実でもないので、手元のrubyで検証したくなる。
テストの実行
bundle exec rspec /vendor/bundle/rspec
これでlocalにあるgemのテストをディレクトリ単位で実行できる。