Sha256: 703005c171cfacc99f045c707bebf6f45b3bc6cebc8c52330388439dabc6626f

Contents?: true

Size: 493 Bytes

Versions: 14

Compression:

Stored size: 493 Bytes

Contents

# Sinatra
require File.join(File.dirname(__FILE__), *%w[.. .. app])
# Force the application name because polyglot breaks the auto-detection logic.
Sinatra::Application.app_file = File.join(File.dirname(__FILE__), *%w[.. .. app.rb])

# RSpec
require 'spec/expectations'

# Webrat
require 'webrat'
Webrat.configure do |config|
  config.mode = :sinatra
end

World do
  session = Webrat::SinatraSession.new
  session.extend(Webrat::Matchers)
  session.extend(Webrat::HaveTagMatcher)
  session
end

Version data entries

14 entries across 14 versions & 4 rubygems

Version Path
aslakhellesoy-cucumber-0.1.100.1 examples/sinatra/features/support/env.rb
aslakhellesoy-cucumber-0.1.100.2 examples/sinatra/features/support/env.rb
aslakhellesoy-cucumber-0.1.100.3 examples/sinatra/features/support/env.rb
aslakhellesoy-cucumber-0.1.100.4 examples/sinatra/features/support/env.rb
aslakhellesoy-cucumber-0.1.100.5 examples/sinatra/features/support/env.rb
aslakhellesoy-cucumber-0.1.99.23 examples/sinatra/features/support/env.rb
aslakhellesoy-cucumber-0.2.0.1 examples/sinatra/features/support/env.rb
aslakhellesoy-cucumber-0.2.0 examples/sinatra/features/support/env.rb
kosmas58-cucumber-0.1.100.5 examples/sinatra/features/support/env.rb
kosmas58-cucumber-0.1.99.23 examples/sinatra/features/support/env.rb
kosmas58-cucumber-0.2.0.1 examples/sinatra/features/support/env.rb
kosmas58-cucumber-0.2.0 examples/sinatra/features/support/env.rb
notch8-cucumber-0.1.99.23 examples/sinatra/features/support/env.rb
cucumber-0.2.0 examples/sinatra/features/support/env.rb