lib/generators/cucumber/templates/features/support/env.rb.erb in singem-0.0.4 vs lib/generators/cucumber/templates/features/support/env.rb.erb in singem-0.0.5
- old
+ new
@@ -1,9 +1,17 @@
+require File.expand_path(File.join(File.dirname(__FILE__), '..', '..', 'vendor', 'gems', 'environment'))
+require File.join(File.dirname(__FILE__), '..', '..', 'lib', '<%= name %>')
require 'spec'
require 'webrat'
require 'rack/test'
-require File.dirname(__FILE__)+'/../../lib/<%= name %>'
+require 'fakeweb'
+
+Webrat.configure do |config|
+ config.mode = :rack
+ config.application_port = 4567
+end
+
module <%= name.camelize %>::AppHelpers
begin
gem 'safariwatir', '~>0.3.3'
require 'safariwatir'
def browser
@@ -15,12 +23,10 @@
def app_host
'http://localhost:9393/migration'
end
def app
- @app = Rack::Builder.new do
- run <%= name.camelize %>::App
- end
+ <%= name.camelize %>.app
end
end
World(Rack::Test::Methods)
World(Webrat::Matchers)