From 7ce49cbbe80842d6ac9af40f705e76f5d01295ae Mon Sep 17 00:00:00 2001 From: "Carlos A. da Silva" Date: Wed, 7 Oct 2009 21:46:40 -0300 Subject: [PATCH] Configuring session and password controllers as engine, and getting integration tests from devise example app. --- app/controllers/passwords_controller.rb | 32 + app/controllers/sessions_controller.rb | 15 + app/views/passwords/edit.html.erb | 12 + app/views/passwords/new.html.erb | 11 + app/views/sessions/new.html.erb | 13 + config/routes.rb | 4 + lib/devise.rb | 20 + lib/devise/controllers/authenticable.rb | 10 + lib/devise/initializers/warden.rb | 38 + lib/devise/models/confirmable.rb | 4 +- test/assertions_helper.rb | 22 + test/integration/authentication_test.rb | 66 + test/integration/password_recovery_test.rb | 121 + test/integration_tests_helper.rb | 25 + test/model_builder.rb | 108 + test/models/authenticable_test.rb | 3 +- test/models/recoverable_test.rb | 11 +- test/models_helper.rb | 31 + test/rails_app/README | 243 + test/rails_app/Rakefile | 10 + .../app/controllers/application_controller.rb | 10 + .../app/controllers/home_controller.rb | 6 + .../app/helpers/application_helper.rb | 3 + test/rails_app/app/models/user.rb | 6 + test/rails_app/app/views/home/index.html.erb | 1 + .../app/views/layouts/application.html.erb | 16 + test/rails_app/config/boot.rb | 110 + test/rails_app/config/database.yml | 18 + test/rails_app/config/environment.rb | 41 + .../config/environments/development.rb | 17 + .../config/environments/production.rb | 28 + test/rails_app/config/environments/test.rb | 28 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/inflections.rb | 10 + .../config/initializers/mime_types.rb | 5 + .../config/initializers/new_rails_defaults.rb | 21 + .../config/initializers/session_store.rb | 15 + test/rails_app/config/locales/en.yml | 5 + test/rails_app/config/routes.rb | 4 + test/rails_app/db/seeds.rb | 7 + test/rails_app/log/development.log | 1 + test/rails_app/log/test.log | 26288 ++++++++++++++++ test/rails_app/public/404.html | 30 + test/rails_app/public/422.html | 30 + test/rails_app/public/500.html | 30 + test/rails_app/public/favicon.ico | 0 test/rails_app/script/about | 4 + test/rails_app/script/console | 3 + test/rails_app/script/dbconsole | 3 + test/rails_app/script/destroy | 3 + test/rails_app/script/generate | 3 + test/rails_app/script/performance/benchmarker | 3 + test/rails_app/script/performance/profiler | 3 + test/rails_app/script/plugin | 3 + test/rails_app/script/runner | 3 + test/rails_app/script/server | 3 + test/rails_app/test/fixtures/users.yml | 7 + test/rails_app/test/unit/user_test.rb | 8 + test/rails_app/vendor/plugins/devise | 1 + test/test_helper.rb | 76 +- 60 files changed, 27590 insertions(+), 69 deletions(-) create mode 100644 app/controllers/passwords_controller.rb create mode 100644 app/controllers/sessions_controller.rb create mode 100644 app/views/passwords/edit.html.erb create mode 100644 app/views/passwords/new.html.erb create mode 100644 app/views/sessions/new.html.erb create mode 100644 config/routes.rb create mode 100644 lib/devise/controllers/authenticable.rb create mode 100644 lib/devise/initializers/warden.rb create mode 100644 test/assertions_helper.rb create mode 100644 test/integration/authentication_test.rb create mode 100644 test/integration/password_recovery_test.rb create mode 100644 test/integration_tests_helper.rb create mode 100644 test/model_builder.rb create mode 100644 test/models_helper.rb create mode 100644 test/rails_app/README create mode 100644 test/rails_app/Rakefile create mode 100644 test/rails_app/app/controllers/application_controller.rb create mode 100644 test/rails_app/app/controllers/home_controller.rb create mode 100644 test/rails_app/app/helpers/application_helper.rb create mode 100644 test/rails_app/app/models/user.rb create mode 100644 test/rails_app/app/views/home/index.html.erb create mode 100644 test/rails_app/app/views/layouts/application.html.erb create mode 100644 test/rails_app/config/boot.rb create mode 100644 test/rails_app/config/database.yml create mode 100644 test/rails_app/config/environment.rb create mode 100644 test/rails_app/config/environments/development.rb create mode 100644 test/rails_app/config/environments/production.rb create mode 100644 test/rails_app/config/environments/test.rb create mode 100644 test/rails_app/config/initializers/backtrace_silencers.rb create mode 100644 test/rails_app/config/initializers/inflections.rb create mode 100644 test/rails_app/config/initializers/mime_types.rb create mode 100644 test/rails_app/config/initializers/new_rails_defaults.rb create mode 100644 test/rails_app/config/initializers/session_store.rb create mode 100644 test/rails_app/config/locales/en.yml create mode 100644 test/rails_app/config/routes.rb create mode 100644 test/rails_app/db/seeds.rb create mode 100644 test/rails_app/log/development.log create mode 100644 test/rails_app/log/test.log create mode 100644 test/rails_app/public/404.html create mode 100644 test/rails_app/public/422.html create mode 100644 test/rails_app/public/500.html create mode 100644 test/rails_app/public/favicon.ico create mode 100755 test/rails_app/script/about create mode 100755 test/rails_app/script/console create mode 100755 test/rails_app/script/dbconsole create mode 100755 test/rails_app/script/destroy create mode 100755 test/rails_app/script/generate create mode 100755 test/rails_app/script/performance/benchmarker create mode 100755 test/rails_app/script/performance/profiler create mode 100755 test/rails_app/script/plugin create mode 100755 test/rails_app/script/runner create mode 100755 test/rails_app/script/server create mode 100644 test/rails_app/test/fixtures/users.yml create mode 100644 test/rails_app/test/unit/user_test.rb create mode 120000 test/rails_app/vendor/plugins/devise diff --git a/app/controllers/passwords_controller.rb b/app/controllers/passwords_controller.rb new file mode 100644 index 00000000..1c3137c2 --- /dev/null +++ b/app/controllers/passwords_controller.rb @@ -0,0 +1,32 @@ +class PasswordsController < ApplicationController + before_filter :require_no_authentication + + def new + end + + def create + @password = User.find_and_send_reset_password_instructions(params[:password][:email]) + if !@password.new_record? + flash[:notice] = 'You will receive an email with instructions about how to reset your password in a few minutes.' + redirect_to new_session_path + else + render :new + end + end + + def edit + @password = User.new + @password.perishable_token = params[:perishable_token] + end + + def update + @password = User.find_and_reset_password(params[:password][:perishable_token], + params[:password][:password], params[:password][:password_confirmation]) + if @password.errors.empty? + flash[:notice] = 'Your password was changed successfully.' + redirect_to new_session_path + else + render :edit + end + end +end diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb new file mode 100644 index 00000000..f481914f --- /dev/null +++ b/app/controllers/sessions_controller.rb @@ -0,0 +1,15 @@ +class SessionsController < ApplicationController + before_filter :authenticate!, :except => :new + before_filter :require_no_authentication, :only => :new + + def new + end + + def create + redirect_to root_path if authenticated? + end + + def destroy + redirect_to :action => :new if logout + end +end diff --git a/app/views/passwords/edit.html.erb b/app/views/passwords/edit.html.erb new file mode 100644 index 00000000..c15256df --- /dev/null +++ b/app/views/passwords/edit.html.erb @@ -0,0 +1,12 @@ +

Change your password

+ +<%= error_messages_for :password %> + +<% form_for :password, :url => password_path, :html => { :method => :put } do |f| %> + <%= f.hidden_field :perishable_token %> +

<%= f.label :password %>

+

<%= f.password_field :password %>

+

<%= f.label :password_confirmation %>

+

<%= f.password_field :password_confirmation %>

+

<%= f.submit "Change my password" %>

+<% end %> diff --git a/app/views/passwords/new.html.erb b/app/views/passwords/new.html.erb new file mode 100644 index 00000000..b39cb569 --- /dev/null +++ b/app/views/passwords/new.html.erb @@ -0,0 +1,11 @@ +

Forgot password

+ +<%= error_messages_for :password %> + +<% form_for :password, :url => password_path do |f| %> +

<%= f.label :email %>

+

<%= f.text_field :email %>

+

<%= f.submit "Send me reset password instructions" %>

+<% end %> + +<%= link_to 'Sign in', new_session_path %> diff --git a/app/views/sessions/new.html.erb b/app/views/sessions/new.html.erb new file mode 100644 index 00000000..123db779 --- /dev/null +++ b/app/views/sessions/new.html.erb @@ -0,0 +1,13 @@ +

Sign in

+ +<%= warden.message if warden.message.present? %> + +<% form_for :session, :url => session_path do |f| -%> +

<%= f.label :email %>

+

<%= f.text_field :email %>

+

<%= f.label :password %>

+

<%= f.password_field :password %>

+

<%= f.submit 'Sign In' %>

+<% end -%> + +<%= link_to "Forgot password?", new_password_path %> diff --git a/config/routes.rb b/config/routes.rb new file mode 100644 index 00000000..17fcb81b --- /dev/null +++ b/config/routes.rb @@ -0,0 +1,4 @@ +ActionController::Routing::Routes.draw do |map| + map.resource :session, :only => [:new, :create, :destroy] + map.resource :password, :only => [:new, :create, :edit, :update] +end diff --git a/lib/devise.rb b/lib/devise.rb index d59f5b62..734f8d5c 100644 --- a/lib/devise.rb +++ b/lib/devise.rb @@ -1,3 +1,19 @@ +begin + require 'warden' +rescue + gem 'hassox-warden' + require 'warden' +end + +begin + require 'rails_warden' +rescue + gem 'hassox-rails_warden' + require 'rails_warden' +end + +require 'devise/initializers/warden' + require 'devise/models/authenticable' require 'devise/models/perishable' require 'devise/models/confirmable' @@ -5,3 +21,7 @@ require 'devise/models/recoverable' require 'devise/models/validatable' require 'devise/mailers/notifier' + +class ActionController::Base + include Devise::Controllers::Authenticable +end diff --git a/lib/devise/controllers/authenticable.rb b/lib/devise/controllers/authenticable.rb new file mode 100644 index 00000000..d196a929 --- /dev/null +++ b/lib/devise/controllers/authenticable.rb @@ -0,0 +1,10 @@ +module Devise + module Controllers + module Authenticable + + def require_no_authentication + redirect_to root_path if authenticated? + end + end + end +end diff --git a/lib/devise/initializers/warden.rb b/lib/devise/initializers/warden.rb new file mode 100644 index 00000000..a1c523aa --- /dev/null +++ b/lib/devise/initializers/warden.rb @@ -0,0 +1,38 @@ +# Adds RailsWarden Manager to Rails middleware stack, configuring default devise +# strategy and also the controller who will manage not authenticated users. +# +Rails.configuration.middleware.use RailsWarden::Manager do |manager| + manager.default_strategies :devise + manager.failure_app = SessionsController +end + +# Configure RailsWarden to call new action inside failure controller when no +# user is authenticated. +# +RailsWarden.unauthenticated_action = 'new' + +# Default strategy for signing in a user, based on his email and password. +# If no email and no password are present, no authentication is tryed. +# +Warden::Strategies.add(:devise) do + + # Validate params before authenticating a user. If both email and password are + # not present, no authentication is attempted. + # + def valid? + params[:session] ||= {} + params[:session][:email].present? && params[:session][:password].present? + end + + # Authenticate a user based on email and password params, returning to warden + # success and the authenticated user if everything is okay. Otherwise tell + # warden the authentication was failed. + # + def authenticate! + if user = User.authenticate(params[:session][:email], params[:session][:password]) + success!(user) + else + fail!(I18n.t(:failed_login, :scope => :devise, :default => 'Invalid email or password')) + end + end +end diff --git a/lib/devise/models/confirmable.rb b/lib/devise/models/confirmable.rb index 2faeb16b..aec7719a 100644 --- a/lib/devise/models/confirmable.rb +++ b/lib/devise/models/confirmable.rb @@ -50,8 +50,8 @@ module Devise # If no user is found, returns a new user # If the user is already confirmed, create an error for the user # - def find_and_confirm(confirmation_token) - confirmable = find_or_initialize_by_perishable_token(confirmation_token) + def find_and_confirm(perishable_token) + confirmable = find_or_initialize_by_perishable_token(perishable_token) unless confirmable.new_record? confirmable.confirm! else diff --git a/test/assertions_helper.rb b/test/assertions_helper.rb new file mode 100644 index 00000000..10910fad --- /dev/null +++ b/test/assertions_helper.rb @@ -0,0 +1,22 @@ +class ActiveSupport::TestCase + def assert_not(assertion) + assert !assertion + end + + def assert_blank(assertion) + assert assertion.blank? + end + + def assert_not_blank(assertion) + assert !assertion.blank? + end + alias :assert_present :assert_not_blank + + def assert_email_sent(&block) + assert_difference('ActionMailer::Base.deliveries.size') { yield } + end + + def assert_email_not_sent(&block) + assert_no_difference('ActionMailer::Base.deliveries.size') { yield } + end +end diff --git a/test/integration/authentication_test.rb b/test/integration/authentication_test.rb new file mode 100644 index 00000000..a4cc97f9 --- /dev/null +++ b/test/integration/authentication_test.rb @@ -0,0 +1,66 @@ +require 'test_helper' + +class AuthenticationTest < ActionController::IntegrationTest + + test 'not authenticated user should load up sign in form' do + visit '/' + assert_response :success + assert_template 'sessions/new' + end + + test 'signing in with invalid email should return to sign in form with error message' do + sign_in do + fill_in 'email', :with => 'wrongemail@test.com' + end + + assert_response :success + assert_template 'sessions/new' + assert_contain 'Invalid email or password' + assert !warden.authenticated? + end + + test 'signing in with invalid pasword should return to sign in form with error message' do + sign_in do + fill_in 'password', :with => 'abcdef' + end + + assert_response :success + assert_template 'sessions/new' + assert_contain 'Invalid email or password' + assert !warden.authenticated? + end + + test 'not confirmed user should not be able to login' do + sign_in(:confirm => false) + + assert_contain 'Invalid email or password' + assert !warden.authenticated? + end + + test 'already confirmed user should be able to sign in successfully' do + sign_in + + assert_response :success + assert_template 'home/index' + assert_not_contain 'Sign In' + assert warden.authenticated? + end + + test 'not authenticated user should not be able to sign out' do + delete '/session' + + assert_response :success + assert_template 'sessions/new' + assert !warden.authenticated? + end + + test 'authenticated user should be able to sign out' do + sign_in + assert warden.authenticated? + + delete '/session' + assert_response :redirect + assert_redirected_to new_session_path + assert !warden.authenticated? + end +end diff --git a/test/integration/password_recovery_test.rb b/test/integration/password_recovery_test.rb new file mode 100644 index 00000000..afc6061a --- /dev/null +++ b/test/integration/password_recovery_test.rb @@ -0,0 +1,121 @@ +require 'test_helper' + +class PasswordRecoveryTest < ActionController::IntegrationTest + + def visit_new_password_path + visit '/session/new' + click_link 'Forgot password?' + end + + def request_forgot_password(&block) + visit_new_password_path + + fill_in 'email', :with => 'test@test.com' + yield if block_given? + click_button 'Send me reset password instructions' + end + + test 'authenticated user should not be able to visit forgot password page' do + sign_in + + get new_password_path + + assert_response :redirect + assert_redirected_to root_path + assert warden.authenticated? + end + + test 'not authenticated user should be able to visit forgot password page' do + visit_new_password_path + + assert_response :success + assert_template 'passwords/new' + assert !warden.authenticated? + end + + test 'not authenticated user should be able to request a forgot password' do + create_user + request_forgot_password + + assert_template 'sessions/new' + # TODO: what's going on with webrat? It's not detecting redirects +# assert_response :redirect +# assert_redirected_to new_session_path + assert_contain 'You will receive an email with instructions about how to reset your password in a few minutes.' + end + + test 'not authenticated user with invalid email should receive an error message' do + request_forgot_password do + fill_in 'email', :with => 'invalid.test@test.com' + end + + assert_response :success + assert_template 'passwords/new' + assert_have_selector 'input[type=text][value=\'invalid.test@test.com\']' + assert_contain 'Email not found' + end + +# test 'request forgot password should send an email to the user' do +# ActionMailer::Base.deliveries = [] +# request_forgot_password +# assert_equal 1, ActionMailer::Base.deliveries.size +# end + + test 'authenticated user should not be able to visit edit password page' do + sign_in + + get edit_password_path + + assert_response :redirect + assert_redirected_to root_path + assert warden.authenticated? + end + + test 'not authenticated with invalid perishable token should not be able to change his password' do + create_user + visit edit_password_path(:perishable_token => 'invalid_perishable') + assert_response :success + assert_template 'passwords/edit' + + fill_in 'Password', :with => '987654321' + fill_in 'Password confirmation', :with => '987654321' + click_button 'Change my password' + + assert_response :success + assert_template 'passwords/edit' + assert_have_selector '#errorExplanation' + assert_contain 'invalid confirmation' + assert !@user.reload.valid_password?('987654321') + end + + test 'not authenticated with valid perisable token but invalid password should not be able to change his password' do + create_user + visit edit_password_path(:perishable_token => @user.perishable_token) + + fill_in 'Password', :with => '987654321' + fill_in 'Password confirmation', :with => 'other_password' + click_button 'Change my password' + + assert_response :success + assert_template 'passwords/edit' + assert_have_selector '#errorExplanation' + assert_contain 'Password doesn\'t match confirmation' + assert !@user.reload.valid_password?('987654321') + end + + test 'not authenticated with valid data should be able to change his password' do + create_user + visit edit_password_path(:perishable_token => @user.perishable_token) + + fill_in 'Password', :with => '987654321' + fill_in 'Password confirmation', :with => '987654321' + click_button 'Change my password' + + # TODO: revisit this + assert_template 'sessions/new' +# assert_response :redirect +# assert_redirected_to new_session_path + assert_contain 'Your password was changed successfully.' + assert @user.reload.valid_password?('987654321') + end +end diff --git a/test/integration_tests_helper.rb b/test/integration_tests_helper.rb new file mode 100644 index 00000000..f4664a4d --- /dev/null +++ b/test/integration_tests_helper.rb @@ -0,0 +1,25 @@ +class ActionController::IntegrationTest + + def warden + request.env['warden'] + end + + def create_user(options={}) + @user ||= begin + user = User.create!( + :email => 'test@test.com', :password => '123456', :password_confirmation => '123456' + ) + user.confirm! unless options[:confirm] == false + user + end + end + + def sign_in(options={}, &block) + create_user(options) + visit '/session/new' + fill_in 'email', :with => 'test@test.com' + fill_in 'password', :with => '123456' + yield if block_given? + click_button 'Sign In' + end +end diff --git a/test/model_builder.rb b/test/model_builder.rb new file mode 100644 index 00000000..904a821b --- /dev/null +++ b/test/model_builder.rb @@ -0,0 +1,108 @@ +# Shoulda model builder +# +class ActiveSupport::TestCase + def create_table(table_name, &block) + connection = ActiveRecord::Base.connection + + begin + connection.execute("DROP TABLE IF EXISTS #{table_name}") + connection.create_table(table_name, &block) + @created_tables ||= [] + @created_tables << table_name + connection + rescue Exception => e + connection.execute("DROP TABLE IF EXISTS #{table_name}") + raise e + end + end + + def define_constant(class_name, base, &block) + class_name = class_name.to_s.camelize + + klass = Class.new(base) + Object.const_set(class_name, klass) + + klass.class_eval(&block) if block_given? + + @defined_constants ||= [] + @defined_constants << class_name + + klass + end + + def define_model_class(class_name, &block) + define_constant(class_name, ActiveRecord::Base, &block) + end + + def define_model(name, columns = {}, &block) + class_name = name.to_s.pluralize.classify + table_name = class_name.tableize + + create_table(table_name) do |table| + columns.each do |name, type| + table.column name, type + end + end + + define_model_class(class_name, &block) + end + + def define_controller(class_name, &block) + class_name = class_name.to_s + class_name << 'Controller' unless class_name =~ /Controller$/ + define_constant(class_name, ActionController::Base, &block) + end + + def define_routes(&block) + @replaced_routes = ActionController::Routing::Routes + new_routes = ActionController::Routing::RouteSet.new + silence_warnings do + ActionController::Routing.const_set('Routes', new_routes) + end + new_routes.draw(&block) + end + + def build_response(&block) + klass = define_controller('Examples') + block ||= lambda { render :nothing => true } + klass.class_eval { define_method(:example, &block) } + define_routes do |map| + map.connect 'examples', :controller => 'examples', :action => 'example' + end + + @controller = klass.new + @request = ActionController::TestRequest.new + @response = ActionController::TestResponse.new + get :example + + @controller + end + + def teardown_with_models + if @defined_constants + @defined_constants.each do |class_name| + Object.send(:remove_const, class_name) + end + end + + if @created_tables + @created_tables.each do |table_name| + ActiveRecord::Base. + connection. + execute("DROP TABLE IF EXISTS #{table_name}") + end + end + + if @replaced_routes + ActionController::Routing::Routes.clear! + silence_warnings do + ActionController::Routing.const_set('Routes', @replaced_routes) + end + @replaced_routes.reload! + end + + teardown_without_models + end + alias_method :teardown_without_models, :teardown + alias_method :teardown, :teardown_with_models +end diff --git a/test/models/authenticable_test.rb b/test/models/authenticable_test.rb index 66163ad1..0bb57720 100644 --- a/test/models/authenticable_test.rb +++ b/test/models/authenticable_test.rb @@ -104,7 +104,8 @@ class AuthenticableTest < ActiveSupport::TestCase end test 'should authenticate a valid user with email and password and return it' do - user = create_user + user = User.create!(valid_attributes) + User.any_instance.stubs(:confirmed?).returns(true) authenticated_user = User.authenticate(user.email, user.password) assert_equal authenticated_user, user end diff --git a/test/models/recoverable_test.rb b/test/models/recoverable_test.rb index 5ee3487f..14dd5da0 100644 --- a/test/models/recoverable_test.rb +++ b/test/models/recoverable_test.rb @@ -9,18 +9,18 @@ class RecoverableTest < ActiveSupport::TestCase end test 'should reset password and password confirmation from params' do - @user.reset_password('56789', '98765') - assert_equal '56789', @user.password - assert_equal '98765', @user.password_confirmation + @user.reset_password('123456789', '987654321') + assert_equal '123456789', @user.password + assert_equal '987654321', @user.password_confirmation end test 'should reset password and save the record' do - assert @user.reset_password!('56789', '56789') + assert @user.reset_password!('123456789', '123456789') end test 'should not reset password with invalid data' do @user.stubs(:valid?).returns(false) - assert_not @user.reset_password!('56789', '98765') + assert_not @user.reset_password!('123456789', '987654321') end test 'should reset perishable token and send instructions by email' do @@ -87,4 +87,3 @@ class RecoverableTest < ActiveSupport::TestCase assert @user.valid_password?('new_password') end end - diff --git a/test/models_helper.rb b/test/models_helper.rb new file mode 100644 index 00000000..4457f13a --- /dev/null +++ b/test/models_helper.rb @@ -0,0 +1,31 @@ +class ActiveSupport::TestCase + def setup_mailer + ActionMailer::Base.deliveries = [] + end + + # Helpers for creating new users + # + def generate_unique_email + @@email_count ||= 0 + @@email_count += 1 + "test#{@@email_count}@email.com" + end + + def valid_attributes(attributes={}) + { :email => generate_unique_email, + :password => '123456', + :password_confirmation => '123456' }.update(attributes) + end + + def new_user(attributes={}) + User.new(valid_attributes(attributes)) + end + + def create_user(attributes={}) + User.create!(valid_attributes(attributes)) + end + + def field_accessible?(field) + new_user(field => 'test').send(field) == 'test' + end +end diff --git a/test/rails_app/README b/test/rails_app/README new file mode 100644 index 00000000..37ec8ea2 --- /dev/null +++ b/test/rails_app/README @@ -0,0 +1,243 @@ +== Welcome to Rails + +Rails is a web-application framework that includes everything needed to create +database-backed web applications according to the Model-View-Control pattern. + +This pattern splits the view (also called the presentation) into "dumb" templates +that are primarily responsible for inserting pre-built data in between HTML tags. +The model contains the "smart" domain objects (such as Account, Product, Person, +Post) that holds all the business logic and knows how to persist themselves to +a database. The controller handles the incoming requests (such as Save New Account, +Update Product, Show Post) by manipulating the model and directing data to the view. + +In Rails, the model is handled by what's called an object-relational mapping +layer entitled Active Record. This layer allows you to present the data from +database rows as objects and embellish these data objects with business logic +methods. You can read more about Active Record in +link:files/vendor/rails/activerecord/README.html. + +The controller and view are handled by the Action Pack, which handles both +layers by its two parts: Action View and Action Controller. These two layers +are bundled in a single package due to their heavy interdependence. This is +unlike the relationship between the Active Record and Action Pack that is much +more separate. Each of these packages can be used independently outside of +Rails. You can read more about Action Pack in +link:files/vendor/rails/actionpack/README.html. + + +== Getting Started + +1. At the command prompt, start a new Rails application using the rails command + and your application name. Ex: rails myapp +2. Change directory into myapp and start the web server: script/server (run with --help for options) +3. Go to http://localhost:3000/ and get "Welcome aboard: You're riding the Rails!" +4. Follow the guidelines to start developing your application + + +== Web Servers + +By default, Rails will try to use Mongrel if it's are installed when started with script/server, otherwise Rails will use WEBrick, the webserver that ships with Ruby. But you can also use Rails +with a variety of other web servers. + +Mongrel is a Ruby-based webserver with a C component (which requires compilation) that is +suitable for development and deployment of Rails applications. If you have Ruby Gems installed, +getting up and running with mongrel is as easy as: gem install mongrel. +More info at: http://mongrel.rubyforge.org + +Say other Ruby web servers like Thin and Ebb or regular web servers like Apache or LiteSpeed or +Lighttpd or IIS. The Ruby web servers are run through Rack and the latter can either be setup to use +FCGI or proxy to a pack of Mongrels/Thin/Ebb servers. + +== Apache .htaccess example for FCGI/CGI + +# General Apache options +AddHandler fastcgi-script .fcgi +AddHandler cgi-script .cgi +Options +FollowSymLinks +ExecCGI + +# If you don't want Rails to look in certain directories, +# use the following rewrite rules so that Apache won't rewrite certain requests +# +# Example: +# RewriteCond %{REQUEST_URI} ^/notrails.* +# RewriteRule .* - [L] + +# Redirect all requests not available on the filesystem to Rails +# By default the cgi dispatcher is used which is very slow +# +# For better performance replace the dispatcher with the fastcgi one +# +# Example: +# RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] +RewriteEngine On + +# If your Rails application is accessed via an Alias directive, +# then you MUST also set the RewriteBase in this htaccess file. +# +# Example: +# Alias /myrailsapp /path/to/myrailsapp/public +# RewriteBase /myrailsapp + +RewriteRule ^$ index.html [QSA] +RewriteRule ^([^.]+)$ $1.html [QSA] +RewriteCond %{REQUEST_FILENAME} !-f +RewriteRule ^(.*)$ dispatch.cgi [QSA,L] + +# In case Rails experiences terminal errors +# Instead of displaying this message you can supply a file here which will be rendered instead +# +# Example: +# ErrorDocument 500 /500.html + +ErrorDocument 500 "

Application error

Rails application failed to start properly" + + +== Debugging Rails + +Sometimes your application goes wrong. Fortunately there are a lot of tools that +will help you debug it and get it back on the rails. + +First area to check is the application log files. Have "tail -f" commands running +on the server.log and development.log. Rails will automatically display debugging +and runtime information to these files. Debugging info will also be shown in the +browser on requests from 127.0.0.1. + +You can also log your own messages directly into the log file from your code using +the Ruby logger class from inside your controllers. Example: + + class WeblogController < ActionController::Base + def destroy + @weblog = Weblog.find(params[:id]) + @weblog.destroy + logger.info("#{Time.now} Destroyed Weblog ID ##{@weblog.id}!") + end + end + +The result will be a message in your log file along the lines of: + + Mon Oct 08 14:22:29 +1000 2007 Destroyed Weblog ID #1 + +More information on how to use the logger is at http://www.ruby-doc.org/core/ + +Also, Ruby documentation can be found at http://www.ruby-lang.org/ including: + +* The Learning Ruby (Pickaxe) Book: http://www.ruby-doc.org/docs/ProgrammingRuby/ +* Learn to Program: http://pine.fm/LearnToProgram/ (a beginners guide) + +These two online (and free) books will bring you up to speed on the Ruby language +and also on programming in general. + + +== Debugger + +Debugger support is available through the debugger command when you start your Mongrel or +Webrick server with --debugger. This means that you can break out of execution at any point +in the code, investigate and change the model, AND then resume execution! +You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug' +Example: + + class WeblogController < ActionController::Base + def index + @posts = Post.find(:all) + debugger + end + end + +So the controller will accept the action, run the first line, then present you +with a IRB prompt in the server window. Here you can do things like: + + >> @posts.inspect + => "[#nil, \"body\"=>nil, \"id\"=>\"1\"}>, + #\"Rails you know!\", \"body\"=>\"Only ten..\", \"id\"=>\"2\"}>]" + >> @posts.first.title = "hello from a debugger" + => "hello from a debugger" + +...and even better is that you can examine how your runtime objects actually work: + + >> f = @posts.first + => #nil, "body"=>nil, "id"=>"1"}> + >> f. + Display all 152 possibilities? (y or n) + +Finally, when you're ready to resume execution, you enter "cont" + + +== Console + +You can interact with the domain model by starting the console through script/console. +Here you'll have all parts of the application configured, just like it is when the +application is running. You can inspect domain models, change values, and save to the +database. Starting the script without arguments will launch it in the development environment. +Passing an argument will specify a different environment, like script/console production. + +To reload your controllers and models after launching the console run reload! + +== dbconsole + +You can go to the command line of your database directly through script/dbconsole. +You would be connected to the database with the credentials defined in database.yml. +Starting the script without arguments will connect you to the development database. Passing an +argument will connect you to a different database, like script/dbconsole production. +Currently works for mysql, postgresql and sqlite. + +== Description of Contents + +app + Holds all the code that's specific to this particular application. + +app/controllers + Holds controllers that should be named like weblogs_controller.rb for + automated URL mapping. All controllers should descend from ApplicationController + which itself descends from ActionController::Base. + +app/models + Holds models that should be named like post.rb. + Most models will descend from ActiveRecord::Base. + +app/views + Holds the template files for the view that should be named like + weblogs/index.html.erb for the WeblogsController#index action. All views use eRuby + syntax. + +app/views/layouts + Holds the template files for layouts to be used with views. This models the common + header/footer method of wrapping views. In your views, define a layout using the + layout :default and create a file named default.html.erb. Inside default.html.erb, + call <% yield %> to render the view using this layout. + +app/helpers + Holds view helpers that should be named like weblogs_helper.rb. These are generated + for you automatically when using script/generate for controllers. Helpers can be used to + wrap functionality for your views into methods. + +config + Configuration files for the Rails environment, the routing map, the database, and other dependencies. + +db + Contains the database schema in schema.rb. db/migrate contains all + the sequence of Migrations for your schema. + +doc + This directory is where your application documentation will be stored when generated + using rake doc:app + +lib + Application specific libraries. Basically, any kind of custom code that doesn't + belong under controllers, models, or helpers. This directory is in the load path. + +public + The directory available for the web server. Contains subdirectories for images, stylesheets, + and javascripts. Also contains the dispatchers and the default HTML files. This should be + set as the DOCUMENT_ROOT of your web server. + +script + Helper scripts for automation and generation. + +test + Unit and functional tests along with fixtures. When using the script/generate scripts, template + test files will be generated for you and placed in this directory. + +vendor + External libraries that the application depends on. Also includes the plugins subdirectory. + If the app has frozen rails, those gems also go here, under vendor/rails/. + This directory is in the load path. diff --git a/test/rails_app/Rakefile b/test/rails_app/Rakefile new file mode 100644 index 00000000..3bb0e859 --- /dev/null +++ b/test/rails_app/Rakefile @@ -0,0 +1,10 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require(File.join(File.dirname(__FILE__), 'config', 'boot')) + +require 'rake' +require 'rake/testtask' +require 'rake/rdoctask' + +require 'tasks/rails' diff --git a/test/rails_app/app/controllers/application_controller.rb b/test/rails_app/app/controllers/application_controller.rb new file mode 100644 index 00000000..6635a3f4 --- /dev/null +++ b/test/rails_app/app/controllers/application_controller.rb @@ -0,0 +1,10 @@ +# Filters added to this controller apply to all controllers in the application. +# Likewise, all the methods added will be available for all controllers. + +class ApplicationController < ActionController::Base + helper :all # include all helpers, all the time + protect_from_forgery # See ActionController::RequestForgeryProtection for details + + # Scrub sensitive parameters from your log + # filter_parameter_logging :password +end diff --git a/test/rails_app/app/controllers/home_controller.rb b/test/rails_app/app/controllers/home_controller.rb new file mode 100644 index 00000000..51af26e1 --- /dev/null +++ b/test/rails_app/app/controllers/home_controller.rb @@ -0,0 +1,6 @@ +class HomeController < ApplicationController + before_filter :authenticate! + + def index + end +end diff --git a/test/rails_app/app/helpers/application_helper.rb b/test/rails_app/app/helpers/application_helper.rb new file mode 100644 index 00000000..22a7940e --- /dev/null +++ b/test/rails_app/app/helpers/application_helper.rb @@ -0,0 +1,3 @@ +# Methods added to this helper will be available to all templates in the application. +module ApplicationHelper +end diff --git a/test/rails_app/app/models/user.rb b/test/rails_app/app/models/user.rb new file mode 100644 index 00000000..a18ccba2 --- /dev/null +++ b/test/rails_app/app/models/user.rb @@ -0,0 +1,6 @@ +class User < ActiveRecord::Base + include Devise::Authenticable + include Devise::Confirmable + include Devise::Recoverable + include Devise::Validatable +end diff --git a/test/rails_app/app/views/home/index.html.erb b/test/rails_app/app/views/home/index.html.erb new file mode 100644 index 00000000..980a0d5f --- /dev/null +++ b/test/rails_app/app/views/home/index.html.erb @@ -0,0 +1 @@ +Hello World! diff --git a/test/rails_app/app/views/layouts/application.html.erb b/test/rails_app/app/views/layouts/application.html.erb new file mode 100644 index 00000000..4ff26646 --- /dev/null +++ b/test/rails_app/app/views/layouts/application.html.erb @@ -0,0 +1,16 @@ + + + + Devise Test App + + +
+ <%- flash.each do |name, msg| -%> + <%= content_tag :div, msg, :id => "flash_#{name}" %> + <%- end -%> + + <%= yield %> +
+ + diff --git a/test/rails_app/config/boot.rb b/test/rails_app/config/boot.rb new file mode 100644 index 00000000..dd5e3b69 --- /dev/null +++ b/test/rails_app/config/boot.rb @@ -0,0 +1,110 @@ +# Don't change this file! +# Configure your app in config/environment.rb and config/environments/*.rb + +RAILS_ROOT = "#{File.dirname(__FILE__)}/.." unless defined?(RAILS_ROOT) + +module Rails + class << self + def boot! + unless booted? + preinitialize + pick_boot.run + end + end + + def booted? + defined? Rails::Initializer + end + + def pick_boot + (vendor_rails? ? VendorBoot : GemBoot).new + end + + def vendor_rails? + File.exist?("#{RAILS_ROOT}/vendor/rails") + end + + def preinitialize + load(preinitializer_path) if File.exist?(preinitializer_path) + end + + def preinitializer_path + "#{RAILS_ROOT}/config/preinitializer.rb" + end + end + + class Boot + def run + load_initializer + Rails::Initializer.run(:set_load_path) + end + end + + class VendorBoot < Boot + def load_initializer + require "#{RAILS_ROOT}/vendor/rails/railties/lib/initializer" + Rails::Initializer.run(:install_gem_spec_stubs) + Rails::GemDependency.add_frozen_gem_path + end + end + + class GemBoot < Boot + def load_initializer + self.class.load_rubygems + load_rails_gem + require 'initializer' + end + + def load_rails_gem + if version = self.class.gem_version + gem 'rails', version + else + gem 'rails' + end + rescue Gem::LoadError => load_error + $stderr.puts %(Missing the Rails #{version} gem. Please `gem install -v=#{version} rails`, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.) + exit 1 + end + + class << self + def rubygems_version + Gem::RubyGemsVersion rescue nil + end + + def gem_version + if defined? RAILS_GEM_VERSION + RAILS_GEM_VERSION + elsif ENV.include?('RAILS_GEM_VERSION') + ENV['RAILS_GEM_VERSION'] + else + parse_gem_version(read_environment_rb) + end + end + + def load_rubygems + min_version = '1.3.2' + require 'rubygems' + unless rubygems_version >= min_version + $stderr.puts %Q(Rails requires RubyGems >= #{min_version} (you have #{rubygems_version}). Please `gem update --system` and try again.) + exit 1 + end + + rescue LoadError + $stderr.puts %Q(Rails requires RubyGems >= #{min_version}. Please install RubyGems and try again: http://rubygems.rubyforge.org) + exit 1 + end + + def parse_gem_version(text) + $1 if text =~ /^[^#]*RAILS_GEM_VERSION\s*=\s*["']([!~<>=]*\s*[\d.]+)["']/ + end + + private + def read_environment_rb + File.read("#{RAILS_ROOT}/config/environment.rb") + end + end + end +end + +# All that for this: +Rails.boot! diff --git a/test/rails_app/config/database.yml b/test/rails_app/config/database.yml new file mode 100644 index 00000000..64ba5d03 --- /dev/null +++ b/test/rails_app/config/database.yml @@ -0,0 +1,18 @@ +development: + adapter: sqlite3 + database: db/development.sqlite3 + pool: 5 + timeout: 5000 + +test: + adapter: sqlite3 + database: db/test.sqlite3 + pool: 5 + timeout: 5000 + +production: + adapter: sqlite3 + database: db/production.sqlite3 + pool: 5 + timeout: 5000 + diff --git a/test/rails_app/config/environment.rb b/test/rails_app/config/environment.rb new file mode 100644 index 00000000..1de84373 --- /dev/null +++ b/test/rails_app/config/environment.rb @@ -0,0 +1,41 @@ +# Be sure to restart your server when you modify this file + +# Specifies gem version of Rails to use when vendor/rails is not present +RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION + +# Bootstrap the Rails environment, frameworks, and default configuration +require File.join(File.dirname(__FILE__), 'boot') + +Rails::Initializer.run do |config| + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Add additional load paths for your own custom dirs + # config.load_paths += %W( #{RAILS_ROOT}/extras ) + + # Specify gems that this application depends on and have them installed with rake gems:install + # config.gem "bj" + # config.gem "hpricot", :version => '0.6', :source => "http://code.whytheluckystiff.net" + # config.gem "sqlite3-ruby", :lib => "sqlite3" + # config.gem "aws-s3", :lib => "aws/s3" + + # Only load the plugins named here, in the order given (default is alphabetical). + # :all can be used as a placeholder for all plugins not explicitly named + # config.plugins = [ :exception_notification, :ssl_requirement, :all ] + + # Skip frameworks you're not going to use. To use Rails without a database, + # you must remove the Active Record framework. + # config.frameworks -= [ :active_record, :active_resource, :action_mailer ] + + # Activate observers that should always be running + # config.active_record.observers = :cacher, :garbage_collector, :forum_observer + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. + config.time_zone = 'UTC' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}')] + # config.i18n.default_locale = :de +end \ No newline at end of file diff --git a/test/rails_app/config/environments/development.rb b/test/rails_app/config/environments/development.rb new file mode 100644 index 00000000..85c9a608 --- /dev/null +++ b/test/rails_app/config/environments/development.rb @@ -0,0 +1,17 @@ +# Settings specified here will take precedence over those in config/environment.rb + +# In the development environment your application's code is reloaded on +# every request. This slows down response time but is perfect for development +# since you don't have to restart the webserver when you make code changes. +config.cache_classes = false + +# Log error messages when you accidentally call methods on nil. +config.whiny_nils = true + +# Show full error reports and disable caching +config.action_controller.consider_all_requests_local = true +config.action_view.debug_rjs = true +config.action_controller.perform_caching = false + +# Don't care if the mailer can't send +config.action_mailer.raise_delivery_errors = false \ No newline at end of file diff --git a/test/rails_app/config/environments/production.rb b/test/rails_app/config/environments/production.rb new file mode 100644 index 00000000..27119d2d --- /dev/null +++ b/test/rails_app/config/environments/production.rb @@ -0,0 +1,28 @@ +# Settings specified here will take precedence over those in config/environment.rb + +# The production environment is meant for finished, "live" apps. +# Code is not reloaded between requests +config.cache_classes = true + +# Full error reports are disabled and caching is turned on +config.action_controller.consider_all_requests_local = false +config.action_controller.perform_caching = true +config.action_view.cache_template_loading = true + +# See everything in the log (default is :info) +# config.log_level = :debug + +# Use a different logger for distributed setups +# config.logger = SyslogLogger.new + +# Use a different cache store in production +# config.cache_store = :mem_cache_store + +# Enable serving of images, stylesheets, and javascripts from an asset server +# config.action_controller.asset_host = "http://assets.example.com" + +# Disable delivery errors, bad email addresses will be ignored +# config.action_mailer.raise_delivery_errors = false + +# Enable threaded mode +# config.threadsafe! \ No newline at end of file diff --git a/test/rails_app/config/environments/test.rb b/test/rails_app/config/environments/test.rb new file mode 100644 index 00000000..d6f80a40 --- /dev/null +++ b/test/rails_app/config/environments/test.rb @@ -0,0 +1,28 @@ +# Settings specified here will take precedence over those in config/environment.rb + +# The test environment is used exclusively to run your application's +# test suite. You never need to work with it otherwise. Remember that +# your test database is "scratch space" for the test suite and is wiped +# and recreated between test runs. Don't rely on the data there! +config.cache_classes = true + +# Log error messages when you accidentally call methods on nil. +config.whiny_nils = true + +# Show full error reports and disable caching +config.action_controller.consider_all_requests_local = true +config.action_controller.perform_caching = false +config.action_view.cache_template_loading = true + +# Disable request forgery protection in test environment +config.action_controller.allow_forgery_protection = false + +# Tell Action Mailer not to deliver emails to the real world. +# The :test delivery method accumulates sent emails in the +# ActionMailer::Base.deliveries array. +config.action_mailer.delivery_method = :test + +# Use SQL instead of Active Record's schema dumper when creating the test database. +# This is necessary if your schema can't be completely dumped by the schema dumper, +# like if you have constraints or database-specific column types +# config.active_record.schema_format = :sql \ No newline at end of file diff --git a/test/rails_app/config/initializers/backtrace_silencers.rb b/test/rails_app/config/initializers/backtrace_silencers.rb new file mode 100644 index 00000000..c2169ed0 --- /dev/null +++ b/test/rails_app/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying do debug a problem that might steem from framework code. +# Rails.backtrace_cleaner.remove_silencers! \ No newline at end of file diff --git a/test/rails_app/config/initializers/inflections.rb b/test/rails_app/config/initializers/inflections.rb new file mode 100644 index 00000000..d531b8bb --- /dev/null +++ b/test/rails_app/config/initializers/inflections.rb @@ -0,0 +1,10 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format +# (all these examples are active by default): +# ActiveSupport::Inflector.inflections do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end diff --git a/test/rails_app/config/initializers/mime_types.rb b/test/rails_app/config/initializers/mime_types.rb new file mode 100644 index 00000000..72aca7e4 --- /dev/null +++ b/test/rails_app/config/initializers/mime_types.rb @@ -0,0 +1,5 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf +# Mime::Type.register_alias "text/html", :iphone diff --git a/test/rails_app/config/initializers/new_rails_defaults.rb b/test/rails_app/config/initializers/new_rails_defaults.rb new file mode 100644 index 00000000..c94db0a6 --- /dev/null +++ b/test/rails_app/config/initializers/new_rails_defaults.rb @@ -0,0 +1,21 @@ +# Be sure to restart your server when you modify this file. + +# These settings change the behavior of Rails 2 apps and will be defaults +# for Rails 3. You can remove this initializer when Rails 3 is released. + +if defined?(ActiveRecord) + # Include Active Record class name as root for JSON serialized output. + ActiveRecord::Base.include_root_in_json = true + + # Store the full class name (including module namespace) in STI type column. + ActiveRecord::Base.store_full_sti_class = true +end + +ActionController::Routing.generate_best_match = false + +# Use ISO 8601 format for JSON serialized times and dates. +ActiveSupport.use_standard_json_time_format = true + +# Don't escape HTML entities in JSON, leave that for the #json_escape helper. +# if you're including raw json in an HTML page. +ActiveSupport.escape_html_entities_in_json = false \ No newline at end of file diff --git a/test/rails_app/config/initializers/session_store.rb b/test/rails_app/config/initializers/session_store.rb new file mode 100644 index 00000000..ceb4225f --- /dev/null +++ b/test/rails_app/config/initializers/session_store.rb @@ -0,0 +1,15 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key for verifying cookie session data integrity. +# If you change this key, all old sessions will become invalid! +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +ActionController::Base.session = { + :key => '_rails_app_session', + :secret => '89e8147901a0d7c221ac130e0ded3eeab6dab4a97127255909f08fedaae371918b41dec9d4d75c5b27a55c3772d43c2b6a3cbac232c5cc2ce4b8ec22242f5e60' +} + +# Use the database for sessions instead of the cookie-based default, +# which shouldn't be used to store highly confidential information +# (create the session table with "rake db:sessions:create") +# ActionController::Base.session_store = :active_record_store diff --git a/test/rails_app/config/locales/en.yml b/test/rails_app/config/locales/en.yml new file mode 100644 index 00000000..f265c068 --- /dev/null +++ b/test/rails_app/config/locales/en.yml @@ -0,0 +1,5 @@ +# Sample localization file for English. Add more files in this directory for other locales. +# See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points. + +en: + hello: "Hello world" \ No newline at end of file diff --git a/test/rails_app/config/routes.rb b/test/rails_app/config/routes.rb new file mode 100644 index 00000000..de50e7f9 --- /dev/null +++ b/test/rails_app/config/routes.rb @@ -0,0 +1,4 @@ +ActionController::Routing::Routes.draw do |map| + map.resources :home, :only => :index + map.root :controller => :home +end diff --git a/test/rails_app/db/seeds.rb b/test/rails_app/db/seeds.rb new file mode 100644 index 00000000..3174d0cb --- /dev/null +++ b/test/rails_app/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }]) +# Major.create(:name => 'Daley', :city => cities.first) diff --git a/test/rails_app/log/development.log b/test/rails_app/log/development.log new file mode 100644 index 00000000..88ffdb66 --- /dev/null +++ b/test/rails_app/log/development.log @@ -0,0 +1 @@ +# Logfile created on Wed Oct 07 20:20:37 -0300 2009 \ No newline at end of file diff --git a/test/rails_app/log/test.log b/test/rails_app/log/test.log new file mode 100644 index 00000000..4be1a499 --- /dev/null +++ b/test/rails_app/log/test.log @@ -0,0 +1,26288 @@ +# Logfile created on Wed Oct 07 20:06:33 -0300 2009REQUESTING PAGE: GET / with {} and HTTP headers {} +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:42 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:07:43 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:08:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing ApplicationController#index (for 127.0.0.1 at 2009-10-07 20:11:02) [GET] + +ActionController::RoutingError (No route matches "/" with {:method=>:get}): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendering rescues/layout (not_found) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:11:03) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:11:03) [DELETE] + Parameters: {"session"=>{}} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (104.6ms) +Rendered rescues/_request_and_response (2.9ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:11:03) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (121.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:11:03) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (110.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:11:04) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (189.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:11:04) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (113.4ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:11:04) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (159.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:11:04) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (200.1ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:11:05) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:76:in `test_not_authenticated_with_invalid_perishable_token_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (104.5ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=a84b73e8c992e430c4f92637a69511d8993297b2 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:11:05) [GET] + Parameters: {"perishable_token"=>"a84b73e8c992e430c4f92637a69511d8993297b2"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:108:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (268.5ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=2e98963fdb955b11e9650642f0f6c9bae1e19a46 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:11:05) [GET] + Parameters: {"perishable_token"=>"2e98963fdb955b11e9650642f0f6c9bae1e19a46"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:93:in `test_not_authenticated_with_valid_perisable_token_but_invalid_password_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (248.9ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 23:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:07 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:11:07 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:14:48) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:48) [GET] + Parameters: {"session"=>{}} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (78.0ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:14:48) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:48) [DELETE] + Parameters: {"session"=>{}} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (78.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:48) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (233.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:48) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (107.2ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:49) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (236.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:49) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (143.6ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:49) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (133.5ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:14:49) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (337.8ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:14:50) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:76:in `test_not_authenticated_with_invalid_perishable_token_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (157.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=c13322da85d303f41c928a85df59241ee2f23f62 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:14:50) [GET] + Parameters: {"perishable_token"=>"c13322da85d303f41c928a85df59241ee2f23f62"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:108:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (343.9ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=90473f6ccdd5972ddf3e8c57f8bee65e3405dabc with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:14:51) [GET] + Parameters: {"perishable_token"=>"90473f6ccdd5972ddf3e8c57f8bee65e3405dabc"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:93:in `test_not_authenticated_with_valid_perisable_token_but_invalid_password_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (114.1ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 23:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:14:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:16:23) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:23) [GET] + Parameters: {"session"=>{}} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (76.8ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:16:23) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:23) [DELETE] + Parameters: {"session"=>{}} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (76.9ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:23) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (238.0ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:24) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (106.3ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:24) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (255.3ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:24) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (124.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:24) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (104.3ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:25) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (368.8ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:16:25) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:76:in `test_not_authenticated_with_invalid_perishable_token_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (110.9ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=0b6d2d73a987185cb45584fa7eac53e868995587 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:16:25) [GET] + Parameters: {"perishable_token"=>"0b6d2d73a987185cb45584fa7eac53e868995587"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:108:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (300.1ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=ae4bb54c330b0483efcfdc93cb1c2e67444a822e with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:16:26) [GET] + Parameters: {"perishable_token"=>"ae4bb54c330b0483efcfdc93cb1c2e67444a822e"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:93:in `test_not_authenticated_with_valid_perisable_token_but_invalid_password_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (199.9ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 23:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:16:48) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:48) [GET] + Parameters: {"session"=>{}} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (76.4ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:16:48) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:48) [DELETE] + Parameters: {"session"=>{}} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (80.8ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:48) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (246.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:49) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (112.4ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:49) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (253.6ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:50) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (111.2ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:50) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (120.4ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:16:50) [GET] + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (259.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:16:50) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:76:in `test_not_authenticated_with_invalid_perishable_token_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (120.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=fadef85e9451b0a36f4f40d75cd7af3af1027d81 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:16:51) [GET] + Parameters: {"perishable_token"=>"fadef85e9451b0a36f4f40d75cd7af3af1027d81"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:108:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + + + +Processing ApplicationController#edit (for 127.0.0.1 at 2009-10-07 20:16:51) [GET] + Parameters: {"perishable_token"=>"fadef85e9451b0a36f4f40d75cd7af3af1027d81"} + +ActionView::TemplateError () in /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_controller/templates/rescues/_trace.erb: + + /usr/lib/ruby/1.8/pathname.rb:266:in `chop_basename' + /usr/lib/ruby/1.8/pathname.rb:322:in `cleanpath_aggressive' + /usr/lib/ruby/1.8/pathname.rb:310:in `cleanpath' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:108:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=e479f11bbd9af7bef31888da980880c3951c8bdd with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:16:51) [GET] + Parameters: {"perishable_token"=>"e479f11bbd9af7bef31888da980880c3951c8bdd"} + +NoMethodError (undefined method `require_no_authentication' for #): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:93:in `test_not_authenticated_with_valid_perisable_token_but_invalid_password_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + + + +Processing ApplicationController#edit (for 127.0.0.1 at 2009-10-07 20:16:51) [GET] + Parameters: {"perishable_token"=>"e479f11bbd9af7bef31888da980880c3951c8bdd"} + +ActionView::TemplateError () in /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_controller/templates/rescues/_trace.erb: + + /usr/lib/ruby/1.8/pathname.rb:322:in `cleanpath_aggressive' + /usr/lib/ruby/1.8/pathname.rb:310:in `cleanpath' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:93:in `test_not_authenticated_with_valid_perisable_token_but_invalid_password_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:16:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:16:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:19:05) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:05) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (93.9ms) +Rendered rescues/_request_and_response (3.0ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:19:05) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:05) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (99.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:05) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (124.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:06) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (262.8ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:06) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (136.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:07) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (130.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:07) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (146.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:19:07) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (122.7ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:19:08) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 56ms (View: 20, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:19:08) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} + +NoMethodError (undefined method `find_and_reset_password' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:23:in `update' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:82:in `test_not_authenticated_with_invalid_perishable_token_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (114.9ms) +Rendered rescues/_request_and_response (0.9ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=ad311ab7a7a5530a5290f14a7b2c5df99fa531a0 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:19:08) [GET] + Parameters: {"perishable_token"=>"ad311ab7a7a5530a5290f14a7b2c5df99fa531a0"} +Rendering passwords/edit +Completed in 12ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=ad311ab7a7a5530a5290f14a7b2c5df99fa531a0] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"ad311ab7a7a5530a5290f14a7b2c5df99fa531a0", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=ad311ab7a7a5530a5290f14a7b2c5df99fa531a0"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:19:08) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"ad311ab7a7a5530a5290f14a7b2c5df99fa531a0", "password_confirmation"=>"987654321", "password"=>"987654321"}} + +NoMethodError (undefined method `find_and_reset_password' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:23:in `update' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (122.2ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=2f860b0e3266ac039f89d718263728ea4479b2eb with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:19:08) [GET] + Parameters: {"perishable_token"=>"2f860b0e3266ac039f89d718263728ea4479b2eb"} +Rendering passwords/edit +Completed in 14ms (View: 12, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=2f860b0e3266ac039f89d718263728ea4479b2eb] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"2f860b0e3266ac039f89d718263728ea4479b2eb", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=2f860b0e3266ac039f89d718263728ea4479b2eb"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:19:08) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"2f860b0e3266ac039f89d718263728ea4479b2eb", "password_confirmation"=>"other_password", "password"=>"987654321"}} + +NoMethodError (undefined method `find_and_reset_password' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:23:in `update' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:97:in `test_not_authenticated_with_valid_perisable_token_but_invalid_password_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (155.1ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 23:19:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:19:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:07 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:08) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:41:in `test_already_confirmed_user_should_be_able_to_sign_in_successfully' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (112.0ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:08) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:58:in `test_authenticated_user_should_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (131.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:23:08) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:08) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (119.9ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:23:09) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:09) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (120.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:09) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (120.4ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:09) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (124.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:10) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:23:in `test_signing_in_with_invalid_pasword_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (203.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:10) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (173.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:11 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:11) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (271.5ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:11 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:11) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (144.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:12) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (252.5ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:12) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (157.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:12 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:23:12) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 38ms (View: 33, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:23:12) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 21ms (View: 17, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:12 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=7dda4077e6a4d2e179cee2cd7afb89febaa95948 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:23:12) [GET] + Parameters: {"perishable_token"=>"7dda4077e6a4d2e179cee2cd7afb89febaa95948"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=7dda4077e6a4d2e179cee2cd7afb89febaa95948] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"7dda4077e6a4d2e179cee2cd7afb89febaa95948", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=7dda4077e6a4d2e179cee2cd7afb89febaa95948"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:23:12) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"7dda4077e6a4d2e179cee2cd7afb89febaa95948", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:23:12) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:135:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (137.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=77a6342ab7497875569507ac60f55242f06da3ee with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:23:13) [GET] + Parameters: {"perishable_token"=>"77a6342ab7497875569507ac60f55242f06da3ee"} +Rendering passwords/edit +Completed in 15ms (View: 12, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=77a6342ab7497875569507ac60f55242f06da3ee] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"77a6342ab7497875569507ac60f55242f06da3ee", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=77a6342ab7497875569507ac60f55242f06da3ee"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:23:13) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"77a6342ab7497875569507ac60f55242f06da3ee", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 74ms (View: 42, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:13 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:23:14 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:04) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:41:in `test_already_confirmed_user_should_be_able_to_sign_in_successfully' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (110.5ms) +Rendered rescues/_request_and_response (2.9ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:04) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:58:in `test_authenticated_user_should_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (166.5ms) +Rendered rescues/_request_and_response (1.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:26:05) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:05) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (102.4ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:26:05) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:05) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (129.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:05) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (120.6ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:05) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (130.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:06) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:23:in `test_signing_in_with_invalid_pasword_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (126.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:06) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (117.2ms) +Rendered rescues/_request_and_response (1.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:07 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:07) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (253.3ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:07 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:07) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (122.6ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:07) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (317.5ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:08) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (141.7ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:26:08) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 17ms (View: 12, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:26:08) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 22ms (View: 19, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:08 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=7b64e61ffdb145fc9d3b87005653f887cf0daef2 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:26:09) [GET] + Parameters: {"perishable_token"=>"7b64e61ffdb145fc9d3b87005653f887cf0daef2"} +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=7b64e61ffdb145fc9d3b87005653f887cf0daef2] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"7b64e61ffdb145fc9d3b87005653f887cf0daef2", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=7b64e61ffdb145fc9d3b87005653f887cf0daef2"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:26:09) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"7b64e61ffdb145fc9d3b87005653f887cf0daef2", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 9ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:26:09) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:135:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (124.3ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=313c5c1053c17c36c305610be54ace53f2958485 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:26:09) [GET] + Parameters: {"perishable_token"=>"313c5c1053c17c36c305610be54ace53f2958485"} +Rendering passwords/edit +Completed in 18ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=313c5c1053c17c36c305610be54ace53f2958485] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"313c5c1053c17c36c305610be54ace53f2958485", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=313c5c1053c17c36c305610be54ace53f2958485"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:26:09) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"313c5c1053c17c36c305610be54ace53f2958485", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 28ms (View: 21, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:09 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:26:10 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:44) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:41:in `test_already_confirmed_user_should_be_able_to_sign_in_successfully' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (114.3ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:44 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:44) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:58:in `test_authenticated_user_should_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (152.8ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:27:45) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:45) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (105.0ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:27:45) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:45) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (100.1ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:45 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:45) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (117.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:45 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:46) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (139.6ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:46) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:23:in `test_signing_in_with_invalid_pasword_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (186.6ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:47) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (139.1ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:47) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (264.5ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:47) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (195.4ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:48) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (308.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:48) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (206.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:27:49) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 18ms (View: 12, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:27:49) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 22ms (View: 19, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=1d72cdbee607323636f90d29836c0e4c5a50e526 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:27:49) [GET] + Parameters: {"perishable_token"=>"1d72cdbee607323636f90d29836c0e4c5a50e526"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=1d72cdbee607323636f90d29836c0e4c5a50e526] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"1d72cdbee607323636f90d29836c0e4c5a50e526", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=1d72cdbee607323636f90d29836c0e4c5a50e526"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:27:49) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"1d72cdbee607323636f90d29836c0e4c5a50e526", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 10ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:27:49) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:135:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (125.2ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=de8d087d223da6177a2f10ece22399cb49affcdb with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:27:49) [GET] + Parameters: {"perishable_token"=>"de8d087d223da6177a2f10ece22399cb49affcdb"} +Rendering passwords/edit +Completed in 11ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=de8d087d223da6177a2f10ece22399cb49affcdb] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"de8d087d223da6177a2f10ece22399cb49affcdb", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=de8d087d223da6177a2f10ece22399cb49affcdb"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:27:49) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"de8d087d223da6177a2f10ece22399cb49affcdb", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 33ms (View: 22, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:27:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:19) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:41:in `test_already_confirmed_user_should_be_able_to_sign_in_successfully' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (120.1ms) +Rendered rescues/_request_and_response (2.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:19) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:58:in `test_authenticated_user_should_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (146.3ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:32:19) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:19) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (166.8ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:32:20) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:20) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (100.8ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:20) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (117.0ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:20) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (123.6ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:21) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:23:in `test_signing_in_with_invalid_pasword_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (164.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:21) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (179.8ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:22) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (277.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:22) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (199.4ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:22) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (273.4ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:23) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (154.0ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:32:23) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 50ms (View: 12, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:32:23) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 22ms (View: 17, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=22e8c5a4a7f8a7b8ddd79466d00be28db5706e59 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:32:23) [GET] + Parameters: {"perishable_token"=>"22e8c5a4a7f8a7b8ddd79466d00be28db5706e59"} +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=22e8c5a4a7f8a7b8ddd79466d00be28db5706e59] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"22e8c5a4a7f8a7b8ddd79466d00be28db5706e59", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=22e8c5a4a7f8a7b8ddd79466d00be28db5706e59"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:32:23) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"22e8c5a4a7f8a7b8ddd79466d00be28db5706e59", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 10ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:32:23) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:135:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (125.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=a5f81ee7f8e23b58e71c81c04b3f078515d69dbd with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:32:24) [GET] + Parameters: {"perishable_token"=>"a5f81ee7f8e23b58e71c81c04b3f078515d69dbd"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=a5f81ee7f8e23b58e71c81c04b3f078515d69dbd] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"a5f81ee7f8e23b58e71c81c04b3f078515d69dbd", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=a5f81ee7f8e23b58e71c81c04b3f078515d69dbd"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:32:24) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"a5f81ee7f8e23b58e71c81c04b3f078515d69dbd", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 29ms (View: 21, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:32:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:32:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:48) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:41:in `test_already_confirmed_user_should_be_able_to_sign_in_successfully' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (107.1ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:49) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:58:in `test_authenticated_user_should_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (117.0ms) +Rendered rescues/_request_and_response (0.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:40:49) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:49) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (107.1ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:40:49) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:49) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (89.1ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:49) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (132.2ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:50) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (112.8ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:50) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:23:in `test_signing_in_with_invalid_pasword_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (126.5ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:51) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (120.6ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:51) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (253.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:51) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (122.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:51) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (244.1ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:52) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (135.3ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:40:52) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 19ms (View: 13, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:40:52) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 25ms (View: 21, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=8ff58390b4a235d6b5e3ecc6451569ed6198d107 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:40:52) [GET] + Parameters: {"perishable_token"=>"8ff58390b4a235d6b5e3ecc6451569ed6198d107"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=8ff58390b4a235d6b5e3ecc6451569ed6198d107] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"8ff58390b4a235d6b5e3ecc6451569ed6198d107", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=8ff58390b4a235d6b5e3ecc6451569ed6198d107"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:40:52) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"8ff58390b4a235d6b5e3ecc6451569ed6198d107", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:40:52) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:135:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (114.7ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=2c832d45218bd9b7cec368dd0bb82667f8cf2695 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:40:52) [GET] + Parameters: {"perishable_token"=>"2c832d45218bd9b7cec368dd0bb82667f8cf2695"} +Rendering passwords/edit +Completed in 19ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=2c832d45218bd9b7cec368dd0bb82667f8cf2695] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"2c832d45218bd9b7cec368dd0bb82667f8cf2695", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=2c832d45218bd9b7cec368dd0bb82667f8cf2695"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:40:53) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"2c832d45218bd9b7cec368dd0bb82667f8cf2695", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 32ms (View: 23, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:40:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:03) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:41:in `test_already_confirmed_user_should_be_able_to_sign_in_successfully' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (111.8ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:04) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:58:in `test_authenticated_user_should_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (115.4ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:42:04) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:04) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (110.8ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:42:04) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:04) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (91.3ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:05) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (122.1ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:05) [GET] +Rendering sessions/new + +Interrupt (): + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + + + +Processing ApplicationController#new (for 127.0.0.1 at 2009-10-07 20:42:05) [GET] + +ActionView::TemplateError () in /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_controller/templates/rescues/_trace.erb: + + /usr/lib/ruby/1.8/pathname.rb:266:in `chop_basename' + /usr/lib/ruby/1.8/pathname.rb:322:in `cleanpath_aggressive' + /usr/lib/ruby/1.8/pathname.rb:310:in `cleanpath' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (127.4ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:05) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:23:in `test_signing_in_with_invalid_pasword_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (230.4ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:17) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:41:in `test_already_confirmed_user_should_be_able_to_sign_in_successfully' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (126.5ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:17) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:58:in `test_authenticated_user_should_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (113.4ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:42:18) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:18) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/authentication_test.rb:6:in `test_not_authenticated_user_should_load_up_sign_in_form' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (111.6ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:42:18) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:18) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:135:in `call_failure_app' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:118:in `process_unauthenticated' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:55:in `call' + /test/integration/authentication_test.rb:50:in `test_not_authenticated_user_should_not_be_able_to_sign_out' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (93.0ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:18) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:34:in `test_not_confirmed_user_should_not_be_able_to_login' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (118.7ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:18) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:12:in `test_signing_in_with_invalid_email_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (119.8ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:19) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/authentication_test.rb:23:in `test_signing_in_with_invalid_pasword_should_return_to_sign_in_form_with_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (119.0ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:19) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (116.9ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:20) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration_tests_helper.rb:19:in `sign_in' + /test/integration/password_recovery_test.rb:19:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (232.1ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:20) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (145.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:20) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:29:in `test_not_authenticated_user_should_be_able_to_visit_forgot_password_page' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (230.3ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:20) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:280:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:220:in `visit' + (eval):2:in `visit' + /test/integration/password_recovery_test.rb:6:in `visit_new_password_path' + /test/integration/password_recovery_test.rb:11:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (147.7ms) +Rendered rescues/_request_and_response (0.5ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:42:21) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 17ms (View: 11, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:42:21) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 23ms (View: 20, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=148da0c22f2ec0dcd21fc13f222279720e39e4a2 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:42:21) [GET] + Parameters: {"perishable_token"=>"148da0c22f2ec0dcd21fc13f222279720e39e4a2"} +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=148da0c22f2ec0dcd21fc13f222279720e39e4a2] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"148da0c22f2ec0dcd21fc13f222279720e39e4a2", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=148da0c22f2ec0dcd21fc13f222279720e39e4a2"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:42:21) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"148da0c22f2ec0dcd21fc13f222279720e39e4a2", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:42:21) [GET] +Rendering sessions/new + +ActionView::TemplateError (undefined local variable or method `warden' for #) on line #3 of vendor/plugins/devise/app/views/sessions/new.html.erb: +1:

Sign in

+2: +3: <%= warden.message if warden.message.present? %> +4: +5: <% form_for :session, :url => session_path do |f| -%> +6:

<%= f.label :email %>

+ + vendor/plugins/devise/app/views/sessions/new.html.erb:3 + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:37:in `get' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `get' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/session.rb:135:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (111.7ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=67f84c93bb0a57d756a397e7ffc5175a007a7543 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:42:21) [GET] + Parameters: {"perishable_token"=>"67f84c93bb0a57d756a397e7ffc5175a007a7543"} +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=67f84c93bb0a57d756a397e7ffc5175a007a7543] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"67f84c93bb0a57d756a397e7ffc5175a007a7543", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=67f84c93bb0a57d756a397e7ffc5175a007a7543"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:42:21) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"67f84c93bb0a57d756a397e7ffc5175a007a7543", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 32ms (View: 24, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:42:22 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:46:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Rendering sessions/new +Completed in 18ms (View: 7, DB: 12) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Completed in 8ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Completed in 3ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:46:37) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:46:37) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Completed in 3ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:46:37) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Completed in 3ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:46:37) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:46:38) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:46:38) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:46:38) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=670377fe05b292a5c2f49ca49026de56ffa50b6b with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] + Parameters: {"perishable_token"=>"670377fe05b292a5c2f49ca49026de56ffa50b6b"} +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=670377fe05b292a5c2f49ca49026de56ffa50b6b] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"670377fe05b292a5c2f49ca49026de56ffa50b6b", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=670377fe05b292a5c2f49ca49026de56ffa50b6b"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:46:38) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"670377fe05b292a5c2f49ca49026de56ffa50b6b", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 9ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] +Rendering sessions/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=08e56dac954ffd5416e1125796ea81cd6f38282b with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:46:38) [GET] + Parameters: {"perishable_token"=>"08e56dac954ffd5416e1125796ea81cd6f38282b"} +Rendering passwords/edit +Completed in 90ms (View: 89, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=08e56dac954ffd5416e1125796ea81cd6f38282b] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"08e56dac954ffd5416e1125796ea81cd6f38282b", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=08e56dac954ffd5416e1125796ea81cd6f38282b"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:46:38) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"08e56dac954ffd5416e1125796ea81cd6f38282b", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 24ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:46:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:49:59) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:49:59) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 13ms (View: 8, DB: 7) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:49:59) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:49:59) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:49:59) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:49:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:49:59) [GET] +Completed in 7ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:49:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 8) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:50:00) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Completed in 3ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering sessions/new +Completed in 11ms (View: 10, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:50:00) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Completed in 5ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering passwords/new +Completed in 11ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:50:00) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} + +NoMethodError (undefined method `find_and_send_reset_password_instructions' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:8:in `create' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:15:in `request_forgot_password' + /test/integration/password_recovery_test.rb:38:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (95.2ms) +Rendered rescues/_request_and_response (2.6ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering sessions/new +Completed in 13ms (View: 12, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] +Rendering passwords/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:50:00) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} + +NoMethodError (undefined method `find_and_send_reset_password_instructions' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:8:in `create' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:15:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (214.2ms) +Rendered rescues/_request_and_response (0.6ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:50:00) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:50:00) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} + +NoMethodError (undefined method `find_and_reset_password' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:23:in `update' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:82:in `test_not_authenticated_with_invalid_perishable_token_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (132.8ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=85eee1276deb870066edb0c85f7429e6bf94c9e3 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:50:01) [GET] + Parameters: {"perishable_token"=>"85eee1276deb870066edb0c85f7429e6bf94c9e3"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=85eee1276deb870066edb0c85f7429e6bf94c9e3] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"85eee1276deb870066edb0c85f7429e6bf94c9e3", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=85eee1276deb870066edb0c85f7429e6bf94c9e3"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:50:01) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"85eee1276deb870066edb0c85f7429e6bf94c9e3", "password_confirmation"=>"987654321", "password"=>"987654321"}} + +NoMethodError (undefined method `find_and_reset_password' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:23:in `update' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:112:in `test_not_authenticated_with_valid_data_should_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (234.7ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=6bd422bac8f9ee60f6ceba6be7668f17b0791c74 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:50:01) [GET] + Parameters: {"perishable_token"=>"6bd422bac8f9ee60f6ceba6be7668f17b0791c74"} +Rendering passwords/edit +Completed in 53ms (View: 37, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=6bd422bac8f9ee60f6ceba6be7668f17b0791c74] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"6bd422bac8f9ee60f6ceba6be7668f17b0791c74", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=6bd422bac8f9ee60f6ceba6be7668f17b0791c74"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:50:01) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"6bd422bac8f9ee60f6ceba6be7668f17b0791c74", "password_confirmation"=>"other_password", "password"=>"987654321"}} + +NoMethodError (undefined method `find_and_reset_password' for #): + vendor/plugins/devise/app/controllers/passwords_controller.rb:23:in `update' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:97:in `test_not_authenticated_with_valid_perisable_token_but_invalid_password_should_not_be_able_to_change_his_password' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (208.0ms) +Rendered rescues/_request_and_response (0.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 23:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:50:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 16ms (View: 6, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Completed in 8ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Completed in 3ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:54:04) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:54:04) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:54:04) [GET] +Rendering passwords/new +Completed in 11ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:54:04) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 21ms (DB: 2) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] +Rendering sessions/new +Completed in 12ms (View: 10, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:54:05) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering passwords/new +Completed in 21ms (View: 17, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:54:05) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 21ms (View: 18, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=3ab9bcb6608c6ffe385cb2673abfd42e2a062150 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] + Parameters: {"perishable_token"=>"3ab9bcb6608c6ffe385cb2673abfd42e2a062150"} +Rendering passwords/edit +Completed in 10ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=3ab9bcb6608c6ffe385cb2673abfd42e2a062150] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"3ab9bcb6608c6ffe385cb2673abfd42e2a062150", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=3ab9bcb6608c6ffe385cb2673abfd42e2a062150"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:54:05) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"3ab9bcb6608c6ffe385cb2673abfd42e2a062150", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 9ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=6859976f7f384b8b67e9085531fe1e4533e64f49 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:54:05) [GET] + Parameters: {"perishable_token"=>"6859976f7f384b8b67e9085531fe1e4533e64f49"} +Rendering passwords/edit +Completed in 87ms (View: 86, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=6859976f7f384b8b67e9085531fe1e4533e64f49] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"6859976f7f384b8b67e9085531fe1e4533e64f49", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=6859976f7f384b8b67e9085531fe1e4533e64f49"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:54:05) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"6859976f7f384b8b67e9085531fe1e4533e64f49", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 24ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:54:06 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 23:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:17) [GET] +Rendering sessions/new +Completed in 17ms (View: 7, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:58:17) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:58:17) [GET] +Rendering home/index +Completed in 9ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:17 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:17) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:58:17) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:58:17) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:58:17) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 20:58:18) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 5ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering home/index +Completed in 4ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering passwords/new +Completed in 11ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 20:58:18) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:58:18) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=25ae4ec6224bd668f93d4efeccd944e22815bcfe with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] + Parameters: {"perishable_token"=>"25ae4ec6224bd668f93d4efeccd944e22815bcfe"} +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=25ae4ec6224bd668f93d4efeccd944e22815bcfe] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"25ae4ec6224bd668f93d4efeccd944e22815bcfe", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=25ae4ec6224bd668f93d4efeccd944e22815bcfe"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:58:18) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"25ae4ec6224bd668f93d4efeccd944e22815bcfe", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 20:58:18) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=d56e4589a720bfce0d002c334d873d1ef3f5921a with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 20:58:19) [GET] + Parameters: {"perishable_token"=>"d56e4589a720bfce0d002c334d873d1ef3f5921a"} +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=d56e4589a720bfce0d002c334d873d1ef3f5921a] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"d56e4589a720bfce0d002c334d873d1ef3f5921a", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=d56e4589a720bfce0d002c334d873d1ef3f5921a"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 20:58:19) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"d56e4589a720bfce0d002c334d873d1ef3f5921a", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 24ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 23:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 20:58:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:02:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 16ms (View: 7, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering home/index +Completed in 8ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:02:53) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:02:53) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 5ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 2ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering passwords/new +Completed in 11ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:02:53) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:53 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:53) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:02:54) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:02:54) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=6d2ed9c5dfb2782b9f11c63336ae6a30debca59c with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] + Parameters: {"perishable_token"=>"6d2ed9c5dfb2782b9f11c63336ae6a30debca59c"} +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=6d2ed9c5dfb2782b9f11c63336ae6a30debca59c] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"6d2ed9c5dfb2782b9f11c63336ae6a30debca59c", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=6d2ed9c5dfb2782b9f11c63336ae6a30debca59c"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:02:54) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"6d2ed9c5dfb2782b9f11c63336ae6a30debca59c", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=336133aec6f96cec4b53ed6dfe55e74af625002f with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:02:54) [GET] + Parameters: {"perishable_token"=>"336133aec6f96cec4b53ed6dfe55e74af625002f"} +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=336133aec6f96cec4b53ed6dfe55e74af625002f] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"336133aec6f96cec4b53ed6dfe55e74af625002f", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=336133aec6f96cec4b53ed6dfe55e74af625002f"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:02:54) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"336133aec6f96cec4b53ed6dfe55e74af625002f", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 24ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:54 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:55 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:02:55 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:50) [GET] +Rendering sessions/new +Completed in 16ms (View: 6, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:03:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:03:50) [GET] +Rendering home/index +Completed in 8ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:50) [GET] +Rendering sessions/new +Completed in 8ms (View: 7, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:03:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:03:50) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:03:50) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:03:50) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:50) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:03:50) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:50) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:50) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:03:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering passwords/new +Completed in 11ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:03:51) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering passwords/new +Completed in 16ms (View: 13, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:03:51) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=f0213fb239017aaa78df1beffe95de27706c05c0 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] + Parameters: {"perishable_token"=>"f0213fb239017aaa78df1beffe95de27706c05c0"} +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=f0213fb239017aaa78df1beffe95de27706c05c0] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"f0213fb239017aaa78df1beffe95de27706c05c0", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=f0213fb239017aaa78df1beffe95de27706c05c0"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:03:51) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"f0213fb239017aaa78df1beffe95de27706c05c0", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=bceea6fda5f7a7022907f55d4fd759cce83373ad with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:03:51) [GET] + Parameters: {"perishable_token"=>"bceea6fda5f7a7022907f55d4fd759cce83373ad"} +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=bceea6fda5f7a7022907f55d4fd759cce83373ad] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"bceea6fda5f7a7022907f55d4fd759cce83373ad", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=bceea6fda5f7a7022907f55d4fd759cce83373ad"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:03:51) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"bceea6fda5f7a7022907f55d4fd759cce83373ad", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 23ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:03:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:18 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering sessions/new +Completed in 16ms (View: 6, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering home/index +Completed in 17ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:04:19) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:04:19) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [DELETE] + Parameters: {"session"=>{}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering sessions/new +Completed in 5ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering sessions/new +Completed in 7ms (View: 6, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:04:19) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:04:19) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:19 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering passwords/new +Completed in 11ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:04:20) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:04:20) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering passwords/new +Completed in 16ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:04:20) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=bd8e7ab279c0f29bcedf08471d910bfdc20ccdb6 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] + Parameters: {"perishable_token"=>"bd8e7ab279c0f29bcedf08471d910bfdc20ccdb6"} +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=bd8e7ab279c0f29bcedf08471d910bfdc20ccdb6] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"bd8e7ab279c0f29bcedf08471d910bfdc20ccdb6", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=bd8e7ab279c0f29bcedf08471d910bfdc20ccdb6"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:04:20) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"bd8e7ab279c0f29bcedf08471d910bfdc20ccdb6", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=98cfdcb4fc7ce1c8ee0bc2631097a3d9e5bff011 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:04:20) [GET] + Parameters: {"perishable_token"=>"98cfdcb4fc7ce1c8ee0bc2631097a3d9e5bff011"} +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=98cfdcb4fc7ce1c8ee0bc2631097a3d9e5bff011] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"98cfdcb4fc7ce1c8ee0bc2631097a3d9e5bff011", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=98cfdcb4fc7ce1c8ee0bc2631097a3d9e5bff011"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:04:20) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"98cfdcb4fc7ce1c8ee0bc2631097a3d9e5bff011", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering passwords/edit +Completed in 25ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:20 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:04:21 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 17ms (View: 8, DB: 11) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:05:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:05:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:05:38) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:05:38) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:05:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:05:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:05:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:05:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:05:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 13ms (View: 8, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:05:39) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 7, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 9ms (View: 8, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:05:39) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:05:39) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=729d357f0671520cd7604cc3941ff68ec37ac45e with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] + Parameters: {"perishable_token"=>"729d357f0671520cd7604cc3941ff68ec37ac45e"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=729d357f0671520cd7604cc3941ff68ec37ac45e] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"729d357f0671520cd7604cc3941ff68ec37ac45e", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=729d357f0671520cd7604cc3941ff68ec37ac45e"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:05:39) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"729d357f0671520cd7604cc3941ff68ec37ac45e", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=1e5994a1342a996d48ff444f5511b164e9efa4aa with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:05:39) [GET] + Parameters: {"perishable_token"=>"1e5994a1342a996d48ff444f5511b164e9efa4aa"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=1e5994a1342a996d48ff444f5511b164e9efa4aa] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"1e5994a1342a996d48ff444f5511b164e9efa4aa", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=1e5994a1342a996d48ff444f5511b164e9efa4aa"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:05:39) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"1e5994a1342a996d48ff444f5511b164e9efa4aa", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:05:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:46) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 8, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:46) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:46) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:46) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:46) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:46) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:06:46) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:46) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:46) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:06:46) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:46) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:46 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 11ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:06:47) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:06:47) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 19ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=520ee3541d93a3b3c033dc287715dc423f6b5906 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] + Parameters: {"perishable_token"=>"520ee3541d93a3b3c033dc287715dc423f6b5906"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=520ee3541d93a3b3c033dc287715dc423f6b5906] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"520ee3541d93a3b3c033dc287715dc423f6b5906", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=520ee3541d93a3b3c033dc287715dc423f6b5906"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:06:47) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"520ee3541d93a3b3c033dc287715dc423f6b5906", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:47) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:47 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=0e41d13b905bffcd2ee8d2922005e668998d6213 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:06:48) [GET] + Parameters: {"perishable_token"=>"0e41d13b905bffcd2ee8d2922005e668998d6213"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=0e41d13b905bffcd2ee8d2922005e668998d6213] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"0e41d13b905bffcd2ee8d2922005e668998d6213", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=0e41d13b905bffcd2ee8d2922005e668998d6213"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:06:48) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"0e41d13b905bffcd2ee8d2922005e668998d6213", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:48 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 8, DB: 11) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 8ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:06:59) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:06:59) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 10ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:06:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:06:59) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:06:59) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:00) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:07:00) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 20ms (View: 20, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:07:00) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 24ms (View: 21, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:07:00) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=203495debcccc2b745571b65f03ff18464d26d1d with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] + Parameters: {"perishable_token"=>"203495debcccc2b745571b65f03ff18464d26d1d"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=203495debcccc2b745571b65f03ff18464d26d1d] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"203495debcccc2b745571b65f03ff18464d26d1d", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=203495debcccc2b745571b65f03ff18464d26d1d"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:07:00) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"203495debcccc2b745571b65f03ff18464d26d1d", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=038ed5cace29300fb2dae6db8ae2c6a10440e7e9 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:00) [GET] + Parameters: {"perishable_token"=>"038ed5cace29300fb2dae6db8ae2c6a10440e7e9"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=038ed5cace29300fb2dae6db8ae2c6a10440e7e9] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"038ed5cace29300fb2dae6db8ae2c6a10440e7e9", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=038ed5cace29300fb2dae6db8ae2c6a10440e7e9"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:07:00) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"038ed5cace29300fb2dae6db8ae2c6a10440e7e9", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 23ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:00 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:49 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 9, DB: 12) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 42ms (View: 35, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 5ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:07:50) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:07:50) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 17, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:50) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 7, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:50 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:07:51) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 13ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:07:51) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:07:51) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:07:51) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 25ms (View: 23, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=5be96cb6e7a6e02590313eb09a68746df6a1c779 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] + Parameters: {"perishable_token"=>"5be96cb6e7a6e02590313eb09a68746df6a1c779"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=5be96cb6e7a6e02590313eb09a68746df6a1c779] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"5be96cb6e7a6e02590313eb09a68746df6a1c779", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=5be96cb6e7a6e02590313eb09a68746df6a1c779"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:07:51) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"5be96cb6e7a6e02590313eb09a68746df6a1c779", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=44c468b8a8d4e5beb93496204f5e6d8d3a0caf5f with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:07:51) [GET] + Parameters: {"perishable_token"=>"44c468b8a8d4e5beb93496204f5e6d8d3a0caf5f"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=44c468b8a8d4e5beb93496204f5e6d8d3a0caf5f] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"44c468b8a8d4e5beb93496204f5e6d8d3a0caf5f", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=44c468b8a8d4e5beb93496204f5e6d8d3a0caf5f"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:07:51) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"44c468b8a8d4e5beb93496204f5e6d8d3a0caf5f", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 26ms (View: 20, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:51 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:07:52 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 8, DB: 15) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:01) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:01) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:12:01) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:12:01) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:01) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:01) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:01) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:01 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:02) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:02) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:02) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 5ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:12:02) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:12:02) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:02) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 19ms (View: 16, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=9fd276962b402af453bf6f7fa200f19b1e8ce511 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] + Parameters: {"perishable_token"=>"9fd276962b402af453bf6f7fa200f19b1e8ce511"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=9fd276962b402af453bf6f7fa200f19b1e8ce511] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"9fd276962b402af453bf6f7fa200f19b1e8ce511", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=9fd276962b402af453bf6f7fa200f19b1e8ce511"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:02) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"9fd276962b402af453bf6f7fa200f19b1e8ce511", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=4395744b1fad77c2de2e5f142341647d540e31a0 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:02) [GET] + Parameters: {"perishable_token"=>"4395744b1fad77c2de2e5f142341647d540e31a0"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=4395744b1fad77c2de2e5f142341647d540e31a0] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"4395744b1fad77c2de2e5f142341647d540e31a0", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=4395744b1fad77c2de2e5f142341647d540e31a0"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:02) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"4395744b1fad77c2de2e5f142341647d540e31a0", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 23ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:02 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 17ms (View: 8, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:24) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:24) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:12:24) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:24) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:24) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:12:24) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:24) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 3ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:12:25) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:25) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=19195a25013e0605cf91d17874ec199a65ba97bd with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] + Parameters: {"perishable_token"=>"19195a25013e0605cf91d17874ec199a65ba97bd"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=19195a25013e0605cf91d17874ec199a65ba97bd] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"19195a25013e0605cf91d17874ec199a65ba97bd", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=19195a25013e0605cf91d17874ec199a65ba97bd"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:25) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"19195a25013e0605cf91d17874ec199a65ba97bd", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=24843d23e2575a840200ec5a51f3b1550bdbc175 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:26) [GET] + Parameters: {"perishable_token"=>"24843d23e2575a840200ec5a51f3b1550bdbc175"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=24843d23e2575a840200ec5a51f3b1550bdbc175] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"24843d23e2575a840200ec5a51f3b1550bdbc175", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=24843d23e2575a840200ec5a51f3b1550bdbc175"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:26) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"24843d23e2575a840200ec5a51f3b1550bdbc175", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:33) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 17ms (View: 8, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:33) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:33) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:33 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:33) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:33) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:33) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:12:33) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:33) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:33) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:12:33) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 11ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:12:34) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 16ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:34) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=e93e44695eeab2a9a06ee54a393378edfd58e47c with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] + Parameters: {"perishable_token"=>"e93e44695eeab2a9a06ee54a393378edfd58e47c"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=e93e44695eeab2a9a06ee54a393378edfd58e47c] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"e93e44695eeab2a9a06ee54a393378edfd58e47c", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=e93e44695eeab2a9a06ee54a393378edfd58e47c"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:34) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"e93e44695eeab2a9a06ee54a393378edfd58e47c", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:12:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=b5c802389cc2bbbd6cf5257eb3d4282dd11b8845 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:12:35) [GET] + Parameters: {"perishable_token"=>"b5c802389cc2bbbd6cf5257eb3d4282dd11b8845"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=b5c802389cc2bbbd6cf5257eb3d4282dd11b8845] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"b5c802389cc2bbbd6cf5257eb3d4282dd11b8845", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=b5c802389cc2bbbd6cf5257eb3d4282dd11b8845"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:12:35) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"b5c802389cc2bbbd6cf5257eb3d4282dd11b8845", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 23ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:12:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:16:08) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:08) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 79ms (View: 74, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:16:08) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:08) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:08) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:16:08) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 11ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:08) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:16:08) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:16:08) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} + +ActiveRecord::StatementInvalid (Could not find table 'users'): + vendor/plugins/devise/app/controllers/passwords_controller.rb:8:in `create' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:15:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (109.5ms) +Rendered rescues/_request_and_response (2.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 8, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:16:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 5ms (DB: 2) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:16:38) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:16:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:16:38) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:16:39) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 2) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:16:39) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 22ms (View: 7, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:16:39) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:16:39) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 16, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=ad98ea0b8866ecb2fdebf18711ac0e14f78151dd with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:16:39) [GET] + Parameters: {"perishable_token"=>"ad98ea0b8866ecb2fdebf18711ac0e14f78151dd"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=ad98ea0b8866ecb2fdebf18711ac0e14f78151dd] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"ad98ea0b8866ecb2fdebf18711ac0e14f78151dd", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=ad98ea0b8866ecb2fdebf18711ac0e14f78151dd"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:16:40) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"ad98ea0b8866ecb2fdebf18711ac0e14f78151dd", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 9ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:16:40) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=6ced76c175c390ec807b42e123a6cd5c6991109e with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:16:40) [GET] + Parameters: {"perishable_token"=>"6ced76c175c390ec807b42e123a6cd5c6991109e"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=6ced76c175c390ec807b42e123a6cd5c6991109e] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"6ced76c175c390ec807b42e123a6cd5c6991109e", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=6ced76c175c390ec807b42e123a6cd5c6991109e"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:16:40) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"6ced76c175c390ec807b42e123a6cd5c6991109e", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 25ms (View: 19, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:16:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 17ms (View: 8, DB: 11) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:18:38) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 2) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:18:38) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:38) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:39) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 21ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 11ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:18:39) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:18:39) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:18:39) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=f1927ba3088f2c7a9e6f03a714f3e5268fa1f177 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] + Parameters: {"perishable_token"=>"f1927ba3088f2c7a9e6f03a714f3e5268fa1f177"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=f1927ba3088f2c7a9e6f03a714f3e5268fa1f177] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"f1927ba3088f2c7a9e6f03a714f3e5268fa1f177", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=f1927ba3088f2c7a9e6f03a714f3e5268fa1f177"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:18:39) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"f1927ba3088f2c7a9e6f03a714f3e5268fa1f177", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=b69835bdd9a218a17ff6ad195278954c437aff57 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:39) [GET] + Parameters: {"perishable_token"=>"b69835bdd9a218a17ff6ad195278954c437aff57"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 16) | 200 OK [http://www.example.com/password/edit?perishable_token=b69835bdd9a218a17ff6ad195278954c437aff57] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"b69835bdd9a218a17ff6ad195278954c437aff57", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=b69835bdd9a218a17ff6ad195278954c437aff57"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:18:39) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"b69835bdd9a218a17ff6ad195278954c437aff57", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 23ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:39 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:40 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:56 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:56 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:18:56 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:56 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:56 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 9, DB: 15) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:18:57) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 6ms (DB: 2) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:18:57) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 9ms (View: 8, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 8, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:18:57) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 5ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:57 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:57) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:18:58) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:18:58) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:18:58) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 19ms (View: 16, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=364f2c20a650fdc3d73e06948ad180f15f5c6361 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] + Parameters: {"perishable_token"=>"364f2c20a650fdc3d73e06948ad180f15f5c6361"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=364f2c20a650fdc3d73e06948ad180f15f5c6361] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"364f2c20a650fdc3d73e06948ad180f15f5c6361", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=364f2c20a650fdc3d73e06948ad180f15f5c6361"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:18:58) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"364f2c20a650fdc3d73e06948ad180f15f5c6361", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=6a0000a47ad91eaed890c65bd9f99749e62c393a with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:18:58) [GET] + Parameters: {"perishable_token"=>"6a0000a47ad91eaed890c65bd9f99749e62c393a"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=6a0000a47ad91eaed890c65bd9f99749e62c393a] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"6a0000a47ad91eaed890c65bd9f99749e62c393a", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=6a0000a47ad91eaed890c65bd9f99749e62c393a"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:18:58) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"6a0000a47ad91eaed890c65bd9f99749e62c393a", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:58 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:18:59 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:23 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:23) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 8, DB: 29) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:23) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:23) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:29:24) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:29:24) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 7, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 2ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 7, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:29:24) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:24 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:24) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:29:24) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 19ms (View: 16, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=35799381c646b2b4f1f6068716a9f11b73650f75 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:25) [GET] + Parameters: {"perishable_token"=>"35799381c646b2b4f1f6068716a9f11b73650f75"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=35799381c646b2b4f1f6068716a9f11b73650f75] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"35799381c646b2b4f1f6068716a9f11b73650f75", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=35799381c646b2b4f1f6068716a9f11b73650f75"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:29:25) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"35799381c646b2b4f1f6068716a9f11b73650f75", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:25) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=c32302fb0cdfb2b42f3da7ef347091b286547e52 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:25) [GET] + Parameters: {"perishable_token"=>"c32302fb0cdfb2b42f3da7ef347091b286547e52"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=c32302fb0cdfb2b42f3da7ef347091b286547e52] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"c32302fb0cdfb2b42f3da7ef347091b286547e52", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=c32302fb0cdfb2b42f3da7ef347091b286547e52"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:29:25) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"c32302fb0cdfb2b42f3da7ef347091b286547e52", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 18, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:25 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 8, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:29:34) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:29:34) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 7, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:34 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 9) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:34) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:34) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:29:35) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 13ms (View: 7, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:29:35) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:29:35) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:29:35) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 16, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=0d8a460e45ccca18452d65cbc5de379a5a7057a9 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] + Parameters: {"perishable_token"=>"0d8a460e45ccca18452d65cbc5de379a5a7057a9"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=0d8a460e45ccca18452d65cbc5de379a5a7057a9] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"0d8a460e45ccca18452d65cbc5de379a5a7057a9", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=0d8a460e45ccca18452d65cbc5de379a5a7057a9"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:29:35) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"0d8a460e45ccca18452d65cbc5de379a5a7057a9", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=fb7d05b078b7adb0f665503dd2ebf30014ff830f with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:29:35) [GET] + Parameters: {"perishable_token"=>"fb7d05b078b7adb0f665503dd2ebf30014ff830f"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=fb7d05b078b7adb0f665503dd2ebf30014ff830f] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"fb7d05b078b7adb0f665503dd2ebf30014ff830f", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=fb7d05b078b7adb0f665503dd2ebf30014ff830f"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:29:35) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"fb7d05b078b7adb0f665503dd2ebf30014ff830f", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 17, DB: 2) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:29:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:30:03) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:03) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 24ms (View: 19, DB: 30) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:30:03) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:03) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:03) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:30:03) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 7, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:03) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:30:03) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:30:03) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} + +LoadError (Expected /home/carlos/Projetos/plataformatec/devise/test/rails_app/app/models/user.rb to define User): + vendor/plugins/devise/app/controllers/passwords_controller.rb:8:in `create' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:15:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (181.7ms) +Rendered rescues/_request_and_response (2.7ms) +Rendering rescues/layout (internal_server_error) +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:30:23) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:23) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 24ms (View: 19, DB: 28) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:30:23) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:23) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:23) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:30:23) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:30:23) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:30:23) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:30:23) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} + +LoadError (Expected /home/carlos/Projetos/plataformatec/devise/test/rails_app/app/models/user.rb to define User): + vendor/plugins/devise/app/controllers/passwords_controller.rb:8:in `create' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:42:in `call' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `catch' + /usr/lib/ruby/gems/1.8/gems/hassox-warden-0.3.2/lib/warden/manager.rb:41:in `call' + webrat (0.5.3) lib/webrat/rails.rb:68:in `send' + webrat (0.5.3) lib/webrat/rails.rb:68:in `do_request' + webrat (0.5.3) lib/webrat/rails.rb:41:in `post' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `post' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `send' + webrat (0.5.3) lib/webrat/core/session.rb:282:in `process_request' + webrat (0.5.3) lib/webrat/core/session.rb:122:in `request_page' + webrat (0.5.3) lib/webrat/core/elements/form.rb:20:in `submit' + webrat (0.5.3) lib/webrat/core/elements/field.rb:203:in `click' + webrat (0.5.3) lib/webrat/core/scope.rb:275:in `click_button' + (__FORWARDABLE__):3:in `__send__' + (__FORWARDABLE__):3:in `click_button' + (eval):2:in `click_button' + /test/integration/password_recovery_test.rb:15:in `request_forgot_password' + /test/integration/password_recovery_test.rb:48:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' + /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' + /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' + /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' + /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' + /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' + /usr/lib/ruby/1.8/test/unit.rb:278 + rake (0.8.7) lib/rake/rake_test_loader.rb:5 + +Rendered rescues/_trace (180.7ms) +Rendered rescues/_request_and_response (2.8ms) +Rendering rescues/layout (internal_server_error) +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:35 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:35) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 20ms (View: 9, DB: 14) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 11ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:32:36) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 6ms (DB: 2) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:32:36) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 7, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 11ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:32:36) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:36 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:32:36) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 5ms (View: 4, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:32:37) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:32:37) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:32:37) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 18ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=7238c8011a46aa6a7a743db9c57db81a275c0c50 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:32:37) [GET] + Parameters: {"perishable_token"=>"7238c8011a46aa6a7a743db9c57db81a275c0c50"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=7238c8011a46aa6a7a743db9c57db81a275c0c50] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"7238c8011a46aa6a7a743db9c57db81a275c0c50", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=7238c8011a46aa6a7a743db9c57db81a275c0c50"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:32:37) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"7238c8011a46aa6a7a743db9c57db81a275c0c50", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:32:37) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=d7cc19cf533f087d2885e65219f26f5e68f8d5ae with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:32:37) [GET] + Parameters: {"perishable_token"=>"d7cc19cf533f087d2885e65219f26f5e68f8d5ae"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=d7cc19cf533f087d2885e65219f26f5e68f8d5ae] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"d7cc19cf533f087d2885e65219f26f5e68f8d5ae", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=d7cc19cf533f087d2885e65219f26f5e68f8d5ae"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:32:37) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"d7cc19cf533f087d2885e65219f26f5e68f8d5ae", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:37 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:32:38 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:03) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 18ms (View: 8, DB: 11) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:42:03) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:42:03) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:03 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:03) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:42:03) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:42:03) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 5ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:42:03) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 6ms (DB: 2) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:42:04) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 6ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 7, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 12ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:42:04) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 15, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:42:04) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 20ms (View: 17, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:04 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=ee9beabe41e84143f11a9ea25b79dbe377f2b4a0 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:42:04) [GET] + Parameters: {"perishable_token"=>"ee9beabe41e84143f11a9ea25b79dbe377f2b4a0"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 12ms (View: 11, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=ee9beabe41e84143f11a9ea25b79dbe377f2b4a0] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"ee9beabe41e84143f11a9ea25b79dbe377f2b4a0", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=ee9beabe41e84143f11a9ea25b79dbe377f2b4a0"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:42:05) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"ee9beabe41e84143f11a9ea25b79dbe377f2b4a0", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:42:05) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=bdcbcea754dabd7b8c37a4336232b9079c074f7d with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:42:05) [GET] + Parameters: {"perishable_token"=>"bdcbcea754dabd7b8c37a4336232b9079c074f7d"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 9ms (View: 8, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=bdcbcea754dabd7b8c37a4336232b9079c074f7d] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"bdcbcea754dabd7b8c37a4336232b9079c074f7d", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=bdcbcea754dabd7b8c37a4336232b9079c074f7d"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:42:05) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"bdcbcea754dabd7b8c37a4336232b9079c074f7d", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 24ms (View: 17, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:42:05 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Thu, 8 Oct 2009 00:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 17ms (View: 8, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 9ms (View: 2, DB: 1) | 200 OK [http://www.example.com/] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 5ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:43:26) [DELETE] +Redirected to http://www.example.com/session/new +Completed in 5ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET / with {} and HTTP headers {} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/] + + +Processing SessionsController#destroy (for 127.0.0.1 at 2009-10-07 21:43:26) [DELETE] + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [DELETE] + Parameters: {"session"=>{}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 6, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"wrongemail@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 6, DB: 0) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 8ms (View: 7, DB: 2) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:26) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"abcdef", "email"=>"test@test.com"}} +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:26 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 10) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:43:27) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/edit] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 1) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: POST /session with {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing SessionsController#create (for 127.0.0.1 at 2009-10-07 21:43:27) [POST] + Parameters: {"commit"=>"Sign In", "session"=>{"password"=>"123456", "email"=>"test@test.com"}} +Redirected to http://www.example.com/ +Completed in 4ms (DB: 1) | 302 Found [http://www.example.com/session] +REQUESTING PAGE: GET http://www.example.com/ with {} and HTTP headers {"HTTP_REFERER"=>"/session"} + + +Processing HomeController#index (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering home/index +Completed in 4ms (View: 1, DB: 1) | 200 OK [http://www.example.com/] + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Redirected to http://www.example.com/ +Filter chain halted as [:require_no_authentication] rendered_or_redirected. +Completed in 1ms (DB: 0) | 302 Found [http://www.example.com/password/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 18) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 12ms (View: 6, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:43:27) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"test@test.com"}} +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Redirected to http://www.example.com/session/new +Completed in 11ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: GET /session/new with {} and HTTP headers {} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +REQUESTING PAGE: GET /password/new with {} and HTTP headers {"HTTP_REFERER"=>"/session/new"} + + +Processing PasswordsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering passwords/new +Completed in 6ms (View: 5, DB: 0) | 200 OK [http://www.example.com/password/new] +REQUESTING PAGE: POST /password with {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} and HTTP headers {"HTTP_REFERER"=>"/password/new"} + + +Processing PasswordsController#create (for 127.0.0.1 at 2009-10-07 21:43:27) [POST] + Parameters: {"commit"=>"Send me reset password instructions", "password"=>{"email"=>"invalid.test@test.com"}} +Rendering template within layouts/application +Rendering passwords/new +Completed in 17ms (View: 14, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=invalid_perishable with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] + Parameters: {"perishable_token"=>"invalid_perishable"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 11ms (View: 10, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=invalid_perishable] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"invalid_perishable", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=invalid_perishable"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:43:27) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"invalid_perishable", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 19ms (View: 16, DB: 0) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=8cf3be386117574a8c528197fde972822758db02 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] + Parameters: {"perishable_token"=>"8cf3be386117574a8c528197fde972822758db02"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 2) | 200 OK [http://www.example.com/password/edit?perishable_token=8cf3be386117574a8c528197fde972822758db02] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"987654321", "perishable_token"=>"8cf3be386117574a8c528197fde972822758db02", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=8cf3be386117574a8c528197fde972822758db02"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:43:27) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"8cf3be386117574a8c528197fde972822758db02", "password_confirmation"=>"987654321", "password"=>"987654321"}} +Redirected to http://www.example.com/session/new +Completed in 8ms (DB: 1) | 302 Found [http://www.example.com/password] +REQUESTING PAGE: GET http://www.example.com/session/new with {} and HTTP headers {"HTTP_REFERER"=>"/password"} + + +Processing SessionsController#new (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] +Rendering template within layouts/application +Rendering sessions/new +Completed in 7ms (View: 5, DB: 0) | 200 OK [http://www.example.com/session/new] +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +REQUESTING PAGE: GET /password/edit?perishable_token=41f86fde15d750420febc6b696d2eecaf5ce17c7 with {} and HTTP headers {} + + +Processing PasswordsController#edit (for 127.0.0.1 at 2009-10-07 21:43:27) [GET] + Parameters: {"perishable_token"=>"41f86fde15d750420febc6b696d2eecaf5ce17c7"} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 10ms (View: 9, DB: 1) | 200 OK [http://www.example.com/password/edit?perishable_token=41f86fde15d750420febc6b696d2eecaf5ce17c7] +REQUESTING PAGE: POST /password with {"commit"=>"Change my password", "_method"=>"put", "password"=>{"password_confirmation"=>"other_password", "perishable_token"=>"41f86fde15d750420febc6b696d2eecaf5ce17c7", "password"=>"987654321"}} and HTTP headers {"HTTP_REFERER"=>"/password/edit?perishable_token=41f86fde15d750420febc6b696d2eecaf5ce17c7"} + + +Processing PasswordsController#update (for 127.0.0.1 at 2009-10-07 21:43:27) [PUT] + Parameters: {"commit"=>"Change my password", "password"=>{"perishable_token"=>"41f86fde15d750420febc6b696d2eecaf5ce17c7", "password_confirmation"=>"other_password", "password"=>"987654321"}} +Rendering template within layouts/application +Rendering passwords/edit +Completed in 26ms (View: 20, DB: 1) | 200 OK [http://www.example.com/password] +Sent mail to + +Date: Thu, 8 Oct 2009 00:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:27 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + +Sent mail to + +Date: Wed, 7 Oct 2009 21:43:28 -0300 +Mime-Version: 1.0 +Content-Type: text/plain; charset=utf-8 + diff --git a/test/rails_app/public/404.html b/test/rails_app/public/404.html new file mode 100644 index 00000000..eff660b9 --- /dev/null +++ b/test/rails_app/public/404.html @@ -0,0 +1,30 @@ + + + + + + + The page you were looking for doesn't exist (404) + + + + + +
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+ + \ No newline at end of file diff --git a/test/rails_app/public/422.html b/test/rails_app/public/422.html new file mode 100644 index 00000000..b54e4a3c --- /dev/null +++ b/test/rails_app/public/422.html @@ -0,0 +1,30 @@ + + + + + + + The change you wanted was rejected (422) + + + + + +
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+ + \ No newline at end of file diff --git a/test/rails_app/public/500.html b/test/rails_app/public/500.html new file mode 100644 index 00000000..ec3bbf02 --- /dev/null +++ b/test/rails_app/public/500.html @@ -0,0 +1,30 @@ + + + + + + + We're sorry, but something went wrong (500) + + + + + +
+

We're sorry, but something went wrong.

+

We've been notified about this issue and we'll take a look at it shortly.

+
+ + diff --git a/test/rails_app/public/favicon.ico b/test/rails_app/public/favicon.ico new file mode 100644 index 00000000..e69de29b diff --git a/test/rails_app/script/about b/test/rails_app/script/about new file mode 100755 index 00000000..1eeb6eb9 --- /dev/null +++ b/test/rails_app/script/about @@ -0,0 +1,4 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +$LOAD_PATH.unshift "#{RAILTIES_PATH}/builtin/rails_info" +require 'commands/about' diff --git a/test/rails_app/script/console b/test/rails_app/script/console new file mode 100755 index 00000000..235a1f27 --- /dev/null +++ b/test/rails_app/script/console @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +require 'commands/console' diff --git a/test/rails_app/script/dbconsole b/test/rails_app/script/dbconsole new file mode 100755 index 00000000..83c8436a --- /dev/null +++ b/test/rails_app/script/dbconsole @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +require 'commands/dbconsole' diff --git a/test/rails_app/script/destroy b/test/rails_app/script/destroy new file mode 100755 index 00000000..88d295f7 --- /dev/null +++ b/test/rails_app/script/destroy @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +require 'commands/destroy' diff --git a/test/rails_app/script/generate b/test/rails_app/script/generate new file mode 100755 index 00000000..62a8a4c0 --- /dev/null +++ b/test/rails_app/script/generate @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +require 'commands/generate' diff --git a/test/rails_app/script/performance/benchmarker b/test/rails_app/script/performance/benchmarker new file mode 100755 index 00000000..3bff809f --- /dev/null +++ b/test/rails_app/script/performance/benchmarker @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../../config/boot', __FILE__) +require 'commands/performance/benchmarker' diff --git a/test/rails_app/script/performance/profiler b/test/rails_app/script/performance/profiler new file mode 100755 index 00000000..07640575 --- /dev/null +++ b/test/rails_app/script/performance/profiler @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../../config/boot', __FILE__) +require 'commands/performance/profiler' diff --git a/test/rails_app/script/plugin b/test/rails_app/script/plugin new file mode 100755 index 00000000..b82201fa --- /dev/null +++ b/test/rails_app/script/plugin @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +require 'commands/plugin' diff --git a/test/rails_app/script/runner b/test/rails_app/script/runner new file mode 100755 index 00000000..be4c5d45 --- /dev/null +++ b/test/rails_app/script/runner @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +require 'commands/runner' diff --git a/test/rails_app/script/server b/test/rails_app/script/server new file mode 100755 index 00000000..b9fcb717 --- /dev/null +++ b/test/rails_app/script/server @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +require File.expand_path('../../config/boot', __FILE__) +require 'commands/server' diff --git a/test/rails_app/test/fixtures/users.yml b/test/rails_app/test/fixtures/users.yml new file mode 100644 index 00000000..5bf02933 --- /dev/null +++ b/test/rails_app/test/fixtures/users.yml @@ -0,0 +1,7 @@ +# Read about fixtures at http://ar.rubyonrails.org/classes/Fixtures.html + +# one: +# column: value +# +# two: +# column: value diff --git a/test/rails_app/test/unit/user_test.rb b/test/rails_app/test/unit/user_test.rb new file mode 100644 index 00000000..a64d2d3f --- /dev/null +++ b/test/rails_app/test/unit/user_test.rb @@ -0,0 +1,8 @@ +require 'test_helper' + +class UserTest < ActiveSupport::TestCase + # Replace this with your real tests. + test "the truth" do + assert true + end +end diff --git a/test/rails_app/vendor/plugins/devise b/test/rails_app/vendor/plugins/devise new file mode 120000 index 00000000..11a54ed3 --- /dev/null +++ b/test/rails_app/vendor/plugins/devise @@ -0,0 +1 @@ +../../../../ \ No newline at end of file diff --git a/test/test_helper.rb b/test/test_helper.rb index ee5cb131..3b650e93 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,12 +1,17 @@ RAILS_ENV = ENV["RAILS_ENV"] = "test" -require 'test/unit' -require 'rubygems' -require 'active_support' -require 'active_support/test_case' -require 'action_mailer' -require 'active_record' +require File.join(File.dirname(__FILE__), 'rails_app', 'config', 'environment') -require File.join(File.dirname(__FILE__), '..', 'lib', 'devise') +require 'test_help' + +require 'webrat' + +require 'assertions_helper' +require 'models_helper' +require 'integration_tests_helper' +require 'model_builder' + +ActiveSupport::Dependencies.load_paths << File.expand_path(File.dirname(__FILE__) + '/../lib') +require_dependency 'devise' ActionMailer::Base.delivery_method = :test ActionMailer::Base.perform_deliveries = true @@ -24,60 +29,11 @@ ActiveRecord::Schema.define(:version => 1) do end end -class User < ::ActiveRecord::Base - include ::Devise::Authenticable +Webrat.configure do |config| + config.mode = :rails end class ActiveSupport::TestCase - def assert_not(assertion) - assert !assertion - end - - def assert_blank(assertion) - assert assertion.blank? - end - - def assert_not_blank(assertion) - assert !assertion.blank? - end - alias :assert_present :assert_not_blank - - def assert_email_sent(&block) - assert_difference('ActionMailer::Base.deliveries.size') { yield } - end - - def assert_email_not_sent(&block) - assert_no_difference('ActionMailer::Base.deliveries.size') { yield } - end - - def setup_mailer - ActionMailer::Base.deliveries = [] - end - - # Helpers for creating new users - # - def generate_unique_email - @@email_count ||= 0 - @@email_count += 1 - "test#{@@email_count}@email.com" - end - - def valid_attributes(attributes={}) - { :email => generate_unique_email, - :password => '123456', - :password_confirmation => '123456' }.update(attributes) - end - - def new_user(attributes={}) - User.new(valid_attributes(attributes)) - end - - def create_user(attributes={}) - User.create!(valid_attributes(attributes)) - end - - def field_accessible?(field) - new_user(field => 'test').send(field) == 'test' - end + self.use_transactional_fixtures = true + self.use_instantiated_fixtures = false end -