テストのセットアップを処理するテスト用の「ブートストラップ」Ruby スクリプト (ライブラリが必要で、テスト変数を準備するなど) があり、テストを実行する前に Rake TestTask でこのファイルを実行する必要があります。これは可能ですか?
Rake が新しい Ruby インスタンスでテストを開始することはわかっているため、Rakefile でセットアップを行うとうまくいきません。ドキュメントには、 を使用して Ruby コマンドにオプションを渡すことができると書かれてTestTask.ruby_opts
いますが、メイン スクリプトの前にスクリプト ファイルを実行する Ruby オプションを見つけることができませんでした。私は見つけました:
-rlibrary スクリプトを実行する前にライブラリが必要です
しかし、それではテスト用のブートストラップ スクリプトを参照できません