Sha256: 896555a37615ec795ff766480c7ffe37d51282f53e1d1ac19b8ab44fe4b59603

Contents?: true

Size: 428 Bytes

Versions: 5

Compression:

Stored size: 428 Bytes

Contents

module RackAppHelper
  include Rack::Test::Methods

  def app
    Rack::Builder.parse_file(config_ru_path).first
  end

  private

  def config_ru_path
    File.expand_path(File.join(File.dirname(__FILE__),
                               '..',
                               'integration',
                               'apps',
                               'rack_app',
                               'config.ru'))
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
cp-sparrow-0.0.16 spec/support/rack_app_helper.rb
cp-sparrow-0.0.15 spec/support/rack_app_helper.rb
cp-sparrow-0.0.14 spec/support/rack_app_helper.rb
cp-sparrow-0.0.12 spec/support/rack_app_helper.rb
cp-sparrow-0.0.11 spec/support/rack_app_helper.rb