Rails应用程序位于spec文件夹中。该应用程序的名称是RailsDemo。
如何配置rspec以使用它?
到目前为止,我有:
spec_helper.rb
APP_PATH = File.expand_path('../apps/railsdemo/config/application', __FILE__)
require_relative './apps/railsdemo/config/boot'
require 'railties'
def app
RailsDemo
end
但这不起作用。那么,如何配置rspec来测试spec文件夹中的Rails应用程序?
使用案例:是的,我知道spec文件夹应该在app文件夹中。我这样设置的原因是我正在编写一个gem,并希望针对不同的应用程序进行测试。例如,Rails应用程序和Rack应用程序。
因此,每个应用都在spec / apps中。在规范中,我想在应用程序之间切换。
Rails 5。