diff --git a/rails_generators/culerity/templates/features/step_definitions/culerity_steps.rb b/rails_generators/culerity/templates/features/step_definitions/culerity_steps.rb index c14266d..ba7987d 100644 --- a/rails_generators/culerity/templates/features/step_definitions/culerity_steps.rb +++ b/rails_generators/culerity/templates/features/step_definitions/culerity_steps.rb @@ -1,7 +1,7 @@ require 'culerity' Before do - $rails_server ||= Culerity::run_rails(:environment => 'culerity', :port => 3001) + $rails_server_pid ||= Culerity::run_rails(:environment => 'culerity', :port => 3001) $server ||= Culerity::run_server unless $browser $browser = Culerity::RemoteBrowserProxy.new $server, {:browser => :firefox3, @@ -22,7 +22,7 @@ at_exit do $browser.exit if $browser $server.close if $server - Process.kill(6, $rails_server.pid.to_i) if $rails_server + Process.kill(6, $rails_server_pid) if $rails_server_pid end Given /^(?:|I )am on (.+)$/ do |page_name|