Railsプロジェクトのpublic/ディレクトリ内に.htmlファイルを生成するgemを作成しています。これは、Cucumberシナリオからドキュメントを自動的に生成するために使用されます。
HTMLファイルをERBとしてテンプレート化できると非常に便利です。そうすれば、変数を渡し、ERBに処理を実行させてから、生のHTMLを吐き出してファイルを生成できます。
私は知ってActionController::Base#render_to_string
いますが、宝石の中で私は明らかにこの方法の範囲外です。これを行う別の方法はありますか?私の他のオプションは、ヒアドキュメントでマークアップを定義することですが、ERBファイルを書き込むことが可能であれば、それを避けたいと思います。