Sha256: 31ce420ec89270eec3b03badc20f1ab9fe7adb214ec14c2dda7a869610bfe83d

Contents?: true

Size: 390 Bytes

Versions: 8

Compression:

Stored size: 390 Bytes

Contents

class TestApp
  include FlipFab::Helper

  attr_reader :request, :response, :params, :contextual_features

  def call(env)
    @request  = Rack::Request.new env
    @response = Rack::Response.new
    @params   = request.params

    @contextual_features = features

    request.cookies.each { |k, v| response.set_cookie k, v }
    [response.status, response.header, response.body]
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
flip_fab-1.1.21 spec/support/test_app.rb
flip_fab-1.1.20 spec/support/test_app.rb
flip_fab-1.1.19 spec/support/test_app.rb
flip_fab-1.1.18 spec/support/test_app.rb
flip_fab-1.0.18 spec/support/test_app.rb
flip_fab-1.0.17 spec/support/test_app.rb
flip_fab-1.0.16 spec/support/test_app.rb
flip_fab-1.0.2 spec/support/test_app.rb