私はRuby gemを作成しており、テストを高速化するためにgemをビルドしてインストールし、irbを開いて手動で表示できるスクリプトを作成しました。
irbセッションをコンソールに渡す前に、次のRubyコマンドをどのように実行しますか?
require 'my_gem'
MyGem.method_to_test
テストファイル
#!/bin/bash
gem build my_gem.gemspec
gem install my_gem-0.0.1.gem
irb
これは、セッションをコンソールに戻す方法を知る必要があることを除いて、次の質問に似ています。
答え1
irb
Debian "Jessie" 8 マンページから抜粋:
-r library Same as `ruby -r'. Causes irb to load the library using require.
たとえば、次のコマンドを使用します。
irb -r my_gem