0

作成した小さな gem と、gem のテストに使用する別の小さな Rails アプリケーションがあります。

テストレールアプリをgem内に埋め込む方法についての情報を探していました。これにより、1つにパッケージ化され、アプリケーションをテストするために起動できるようになります。

私は現在、test のサブディレクトリにある gem ツリー内にそれを持っています。そのサブディレクトリに移動してアプリを正常に実行するか、rake でテストを実行できます。しかし、これはこれを行う正しい方法ですか?

(違いが生じる場合に備えて、このgemと小さなテストアプリはRails 2.x用です)

4

1 に答える 1

1

github の他の gem とその機能を確認することをお勧めします。おそらく完全な Rails アプリを必要としない人もいますが、例えば /test/rails_app にベアボーン Rails アプリが埋め込まれているなどの工夫が必要です。

https://github.com/plataformatec/devise/tree/master/test/rails_app

于 2012-05-29T17:54:45.913 に答える