Ruby on rails 如何将测试Rails应用程序正确嵌入到它测试的gem中?

Ruby on rails 如何将测试Rails应用程序正确嵌入到它测试的gem中?,ruby-on-rails,testing,gem,Ruby On Rails,Testing,Gem,我有一个我创建的小gem和一个单独的小Rails应用程序,我用它来测试gem 我一直在寻找关于如何将testrails应用程序嵌入gem中的信息,以便将其打包为一个应用程序,然后启动它来测试应用程序 我现在已经在测试的一个子目录的gem树中找到了它。我可以切换到该子目录并运行应用程序,或者我可以使用rake运行它的测试。但这是正确的方法吗 (如果有什么不同,这个gem和小测试应用程序是针对Rails 2.x的)我建议您看看github上的其他gem以及它们的功能。有些人可能不需要一个完整的rai

我有一个我创建的小gem和一个单独的小Rails应用程序,我用它来测试gem

我一直在寻找关于如何将testrails应用程序嵌入gem中的信息,以便将其打包为一个应用程序,然后启动它来测试应用程序

我现在已经在测试的一个子目录的gem树中找到了它。我可以切换到该子目录并运行应用程序,或者我可以使用rake运行它的测试。但这是正确的方法吗


(如果有什么不同,这个gem和小测试应用程序是针对Rails 2.x的)

我建议您看看github上的其他gem以及它们的功能。有些人可能不需要一个完整的rails应用程序,但可以设计,例如,在/test/rails\u应用程序中嵌入一个barebones rails应用程序


谢谢你,这正是我所做的。rails应用程序没有嵌入到gem测试中,但它自己的测试是第二级测试,很容易做到。该应用程序可以启动进行一些交互式测试。