Skip to content

Instantly share code, notes, and snippets.

@towski
Created October 22, 2009 22:48
Show Gist options
  • Save towski/216418 to your computer and use it in GitHub Desktop.
Save towski/216418 to your computer and use it in GitHub Desktop.
1)
Test::Unit::AssertionFailedError in 'Facebook::InvitationsController get new requires user'
<"http://www.facebook.com/login.php?api_key=72370384b58efc0e53faccb9b9f2bf2f&v=1.0"> expected but was
<"http://www.facebook.com/login.php?api_key=72370384b58efc0e53faccb9b9f2bf2f&v=1.0&next=http%3A%2F%2Fapps.facebook.com%2Fclimate_test%2Finvitations%2Fnew&canvas=true">.
/Users/matt/entp/climate_culture_app/vendor/plugins/facebooker/lib/facebooker/rails/test_helpers.rb:7:in `assert_facebook_redirect_to'
./spec/controllers/facebook/invitations_controller_spec.rb:25:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
2)
'FacebookPublisher #replace_facebook_host for href' FAILED
expected: "<a href=\"http://www.ahost.com:8080/somepage.html\">a link</a>",
got: "<a href=\"http://apps.facebook.com/facebook_app/somepage.html\">a link</a>" (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/models/facebook_publisher_spec.rb:11:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
3)
'FacebookPublisher #replace_facebook_host for src' FAILED
expected: "<img src=\"http://www.ahost.com:8080/somepage.gif\" />",
got: "<img src=\"http://apps.facebook.com/facebook_app/somepage.gif\" />" (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/models/facebook_publisher_spec.rb:16:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
4)
'Forum lists topics with sticky entries first' FAILED
expected: [#<Entry id: 1012, site_id: 1002, channel_id: 1014, user_id: 1015, title: "initial", body: "entry", body_html: nil, created_at: "2007-06-12 00:00:00", updated_at: nil, hits: 0, sticky: true, replies_count: 2, locked: false, last_reply_id: 1000, last_updated_at: "2007-02-03 00:00:00", last_user_id: nil, permalink: "initial", attachment_id: nil, delta: nil, category_id: 1002>, #<Entry id: 1009, site_id: 1002, channel_id: 1014, user_id: 1015, title: "Weimann, Gleichner and Blick", body: "entry", body_html: nil, created_at: "2007-06-12 00:00:00", updated_at: nil, hits: 0, sticky: false, replies_count: 2, locked: false, last_reply_id: 1000, last_updated_at: "2007-06-11 00:00:00", last_user_id: nil, permalink: "other", attachment_id: nil, delta: nil, category_id: 1002>, #<Entry id: 1010, site_id: 1002, channel_id: 1014, user_id: 1015, title: "initial", body: "entry", body_html: nil, created_at: "2007-06-12 00:00:00", updated_at: nil, hits: 0, sticky: false, replies_count: 2, locked: false, last_reply_id: 1000, last_updated_at: "2007-06-10 00:00:00", last_user_id: nil, permalink: "initial", attachment_id: nil, delta: nil, category_id: 1002>],
got: [#<Entry id: 1009, site_id: 1002, channel_id: 1014, user_id: 1015, title: "Weimann, Gleichner and Blick", body: "entry", body_html: nil, created_at: "2007-06-12 00:00:00", updated_at: nil, hits: 0, sticky: false, replies_count: 2, locked: false, last_reply_id: 1000, last_updated_at: "2007-06-11 00:00:00", last_user_id: nil, permalink: "other", attachment_id: nil, delta: nil, category_id: 1002>, #<Entry id: 1010, site_id: 1002, channel_id: 1014, user_id: 1015, title: "initial", body: "entry", body_html: nil, created_at: "2007-06-12 00:00:00", updated_at: nil, hits: 0, sticky: false, replies_count: 2, locked: false, last_reply_id: 1000, last_updated_at: "2007-06-10 00:00:00", last_user_id: nil, permalink: "initial", attachment_id: nil, delta: nil, category_id: 1002>, #<Entry id: 1012, site_id: 1002, channel_id: 1014, user_id: 1015, title: "initial", body: "entry", body_html: nil, created_at: "2007-06-12 00:00:00", updated_at: nil, hits: 0, sticky: true, replies_count: 2, locked: false, last_reply_id: 1000, last_updated_at: "2007-02-03 00:00:00", last_user_id: nil, permalink: "initial", attachment_id: nil, delta: nil, category_id: 1002>] (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/models/forum_spec.rb:19:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
5)
'symmetrical friendships Friendship automatically approves if you create a friend request when there's one pending' FAILED
expected active? to return true, got false
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:21:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:27:in `should'
./spec/models/friendship_symmetrical_spec.rb:68:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
6)
RuntimeError in 'full_footprint returns hash of footprint values'
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/url_rewriter.rb:135:in `url_for'
(eval):16:in `my_world_reductions_url'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:168:in `offsets'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:58:in `partial_footprint'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:67:in `full_footprint'
./spec/models/full_footprint_spec.rb:13:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
7)
RuntimeError in 'full_footprint Synchronizes savings from reduction_footprint to current_footprint'
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/url_rewriter.rb:135:in `url_for'
(eval):16:in `my_world_reductions_url'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:168:in `offsets'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:58:in `partial_footprint'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:67:in `full_footprint'
./spec/models/full_footprint_spec.rb:17:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
8)
ActionView::MissingTemplate in '/direct_messages/edit.html.erb should render edit form'
Missing template direct_messages/edit.html.erb in view path app/views:app/views:vendor/plugins/brain_buster/views/brain_busters
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_view/paths.rb:66:in `find_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_view/base.rb:258:in `render_without_mock_proxy'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1250:in `render_for_file'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:945:in `render_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
./spec/views/direct_messages/edit.html.erb_spec.rb:12:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
9)
ActionView::TemplateError in 'DirectMessagesController handling DELETE /direct_messages before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
10)
ActionView::TemplateError in 'DirectMessagesController handling DELETE /direct_messages/1 before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
11)
ActionView::TemplateError in 'DirectMessagesController handling POST /direct_messages with failed save before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
12)
ActionView::TemplateError in 'DirectMessagesController handling POST /direct_messages with successful save before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
13)
ActionView::TemplateError in 'DirectMessagesController handling POST /direct_messages with multiple recipients before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
14)
ActionView::TemplateError in 'DirectMessagesController handling POST /direct_messages with multiple recipients before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
15)
ActionView::TemplateError in 'DirectMessagesController handling GET /direct_messages/new when handling a group before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
16)
ActionView::TemplateError in 'DirectMessagesController handling GET /direct_messages/new when replying to a message before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
17)
ActionView::TemplateError in 'DirectMessagesController handling GET /direct_messages/new before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
18)
ActionView::TemplateError in 'DirectMessagesController handling GET /direct_messages/1 before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
19)
ActionView::TemplateError in 'DirectMessagesController handling GET /direct_messages/sent before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
20)
ActionView::TemplateError in 'DirectMessagesController handling GET /direct_messages before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
21)
ActionView::TemplateError in 'DirectMessagesController with an anonymous user should require a login before(:all)'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/controllers/direct_messages_controller_spec.rb:15
vendor/plugins/rspec/bin/spec:5
22)
'EnergyController GET #settings renders settings' FAILED
Renders with Content-Type of application/xml, not text/html
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:9:in `violated'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:34:in `asserts_content_type'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:288:in `it_renders_template'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:22:in `call'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:22:in `act!'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:14:in `acting'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:286:in `it_renders_template'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
23)
ActionView::TemplateError in 'A user should be able to compose a message with no subject and have it populate'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/models/direct_message_spec.rb:192
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
24)
ActionView::TemplateError in 'A user should deliver an e-mail notification when created'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/models/direct_message_spec.rb:200
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
25)
'A user should be able to send a message to another user' FAILED
expected no Exception, got #<ActionView::TemplateError:
ActionView::TemplateError (undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String) on line #2 of app/views/notifications/direct_message.text.plain.erb:
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
app/models/user/direct_messages.rb:24:in `send_to'
/spec/models/direct_message_spec.rb:207
/spec/models/direct_message_spec.rb:206
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
>
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:44:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:50:in `should_not'
./spec/models/direct_message_spec.rb:206:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
26)
ActionView::MissingTemplate in 'Admin::UsersController should get index'
Missing template admin/users/index.erb in view path vendor/plugins/dojo/lib/../views
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_view/paths.rb:66:in `find_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1389:in `default_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:905:in `render_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1326:in `default_render'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1332:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/admin/users_controller_spec.rb:13:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
27)
ActionController::UnknownAction in 'Admin::UsersController should get new'
No action responded to new. Actions: api_failed, api_failed=, cc_admin?, channel_entry_url, create, create_facebook_session, create_facebook_session_with_secret, current_facebook_user, current_page, current_site, destroy, dojo_title, dojo_title=, ensure_is_utilities_site, facebook_params, facebook_session, facebook_session_parameters, import, include_avatar?, include_badges?, include_flash?, include_levels?, index, log_view_path, non_ssl_host, non_ssl_host=, one_or_true, publish_facebook_events, redirect_to, reminder, render_publisher_error, render_publisher_interface, render_publisher_response, reset_excluded_actions, set_facebook_session, site_controllers, site_controllers=, site_directory_name, ssl_host, ssl_host=, top_redirect_to, update, uses_tinymce, wants_interface?, and zero_or_false
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/admin/users_controller_spec.rb:20:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
28)
ActionView::MissingTemplate in 'Admin::UsersController should send reminders'
Missing template admin/users/reminder.erb in view path vendor/plugins/dojo/lib/../views
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_view/paths.rb:66:in `find_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1389:in `default_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:905:in `render_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1326:in `default_render'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1332:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:403:in `post'
./spec/controllers/admin/users_controller_spec.rb:25:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
29)
NameError in 'MyWorld::ReductionsController GET #index (html) sets the flash once when the category is travel with no vehicles'
uninitialized constant Mocha::Mockery
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:440:in `load_missing_constant'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:80:in `const_missing'
/Library/Ruby/Gems/1.8/gems/mocha-0.9.5/lib/mocha/object.rb:92:in `stubs'
./spec/controllers/my_world/reductions_controller_spec.rb:55:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
30)
NameError in 'MyWorld::ReductionsController GET #index (html) sets the flash once when the category is travel with no flights'
uninitialized constant Mocha::Mockery
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:440:in `load_missing_constant'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:80:in `const_missing'
/Library/Ruby/Gems/1.8/gems/mocha-0.9.5/lib/mocha/object.rb:92:in `stubs'
./spec/controllers/my_world/reductions_controller_spec.rb:64:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
31)
NameError in 'MyWorld::ReductionsController GET #index (html) sets the flash once when the category is travel with no flights or vehicles'
uninitialized constant Mocha::Mockery
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:440:in `load_missing_constant'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:80:in `const_missing'
/Library/Ruby/Gems/1.8/gems/mocha-0.9.5/lib/mocha/object.rb:92:in `stubs'
./spec/controllers/my_world/reductions_controller_spec.rb:73:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
32)
NameError in 'MyWorld::ReductionsController GET #index (html) sets the flash once when the category is work with no work footprint'
uninitialized constant Mocha::Mockery
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:440:in `load_missing_constant'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:80:in `const_missing'
/Library/Ruby/Gems/1.8/gems/mocha-0.9.5/lib/mocha/object.rb:92:in `stubs'
./spec/controllers/my_world/reductions_controller_spec.rb:83:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
33)
ActionView::MissingTemplate in 'Admin::SitesController should get index'
Missing template admin/sites/index.erb in view path vendor/plugins/dojo/lib/../views
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_view/paths.rb:66:in `find_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1389:in `default_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:135:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:135:in `custom'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:175:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:175:in `respond'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:173:in `each'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:173:in `respond'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:107:in `respond_to'
/Users/matt/entp/climate_culture_app/app/controllers/admin/sites_controller.rb:7:in `index'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/admin/sites_controller_spec.rb:13:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
34)
ActionView::MissingTemplate in 'Admin::SitesController should get new'
Missing template admin/sites/new.erb in view path vendor/plugins/dojo/lib/../views
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_view/paths.rb:66:in `find_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1389:in `default_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:135:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:135:in `custom'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:175:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:175:in `respond'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:173:in `each'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:173:in `respond'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:107:in `respond_to'
/Users/matt/entp/climate_culture_app/app/controllers/admin/sites_controller.rb:23:in `new'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/admin/sites_controller_spec.rb:20:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
35)
ActionView::MissingTemplate in 'Admin::SitesController should show a site'
Missing template admin/sites/show.erb in view path vendor/plugins/dojo/lib/../views
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_view/paths.rb:66:in `find_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1389:in `default_template'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:51:in `render'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:135:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:135:in `custom'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:175:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:175:in `respond'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:173:in `each'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:173:in `respond'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/mime_responds.rb:107:in `respond_to'
/Users/matt/entp/climate_culture_app/app/controllers/admin/sites_controller.rb:15:in `show'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/admin/sites_controller_spec.rb:33:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
36)
ActiveRecord::RecordInvalid in 'User walls allows friends to post on my wall'
Validation failed: Channel can't be blank, Site can't be blank, Body can't be blank, Title can't be blank, Title is invalid, User can't be blank
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/validations.rb:1090:in `save_without_dirty!'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/dirty.rb:87:in `save_without_transactions!'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/transactions.rb:200:in `save!'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182:in `transaction_without_deadlock_handling'
/Users/matt/entp/climate_culture_app/vendor/plugins/deadlock_retry/lib/deadlock_retry.rb:45:in `transaction'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/transactions.rb:200:in `save!'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/transactions.rb:208:in `rollback_active_record_state!'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/transactions.rb:200:in `save!'
./spec/models/user_spec.rb:235:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/change.rb:16:in `call'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/change.rb:16:in `matches?'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:11:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:27:in `should'
./spec/models/user_spec.rb:233:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
37)
'User permissions allows friends to see the user in a group list when the friends role is set' FAILED
expected [#<User id: 1376, login: "normal-user", crypted_password: "cc7eeb6ebed81ba10d61ded013dbe86e3adf4d4d", salt: "c01c0dd6430304c17a210e09cdbfca8dc12f9377", created_at: "2009-10-19 00:00:00", updated_at: "2009-10-19 00:30:00", remember_token: "foo-bar", remember_token_expires_at: "2009-10-27 15:35:46", activation_code: "8f24789ae988411ccf33ab0c30fe9106fab32e9b", activated_at: "2009-10-19 00:30:00", state: "active", deleted_at: nil, admin: true, site_id: 1007, last_login_at: nil, openid_url: nil, last_seen_at: nil, entries_count: 0, replies_count: 3, permalink: "normal-user", email: "normal-user291@example.com", avatar: {"bottom"=>{"level"=>1, "type"=>"bottoms", "gender"=>"female", "colorableSet"=>true, "id"=>1, "colorable"=>true, "color"=>804954}, "shoes"=>{"level"=>2, "type"=>"shoes", "gender"=>"female", "colorableSet"=>true, "id"=>1, "colorable"=>false, "color"=>16777215}, "sweater"=>{"level"=>-1, "type"=>nil, "gender"=>nil, "colorableSet"=>false, "id"=>-1, "colorable"=>true, "color"=>16777215}, "shirtDecal"=>{"level"=>-1, "type"=>nil, "gender"=>nil, "colorableSet"=>false, "id"=>-1, "colorable"=>true, "color"=>16777215}, "jacket"=>{"level"=>-1, "type"=>nil, "gender"=>nil, "colorableSet"=>false, "id"=>-1, "colorable"=>true, "color"=>16777215}, "eyes"=>{"level"=>1, "type"=>"eyes", "gender"=>"female", "colorableSet"=>true, "id"=>1, "colorable"=>false, "color"=>16777215}, "earrings"=>{"level"=>-1, "type"=>nil, "gender"=>nil, "colorableSet"=>false, "id"=>-1, "colorable"=>true, "color"=>16777215}, "job"=>{"level"=>-1, "type"=>nil, "gender"=>nil, "colorableSet"=>false, "id"=>-1, "colorable"=>true, "color"=>16777215}, "skin"=>{"level"=>1, "type"=>"skins", "gender"=>"female", "colorableSet"=>true, "id"=>1, "colorable"=>true, "color"=>13143397}, "mouth"=>{"level"=>1, "type"=>"mouths", "gender"=>"female", "colorableSet"=>true, "id"=>1, "colorable"=>false, "color"=>16777215}, "accessory"=>{"level"=>-1, "type"=>nil, "gender"=>nil, "colorableSet"=>false, "id"=>-1, "colorable"=>true, "color"=>16777215}, "facialHair"=>{"level"=>-1, "type"=>nil, "gender"=>nil, "colorableSet"=>false, "id"=>-1, "colorable"=>true, "color"=>16777215}, "hairStyle"=>{"level"=>1, "type"=>"hairStyles", "gender"=>"female", "colorableSet"=>true, "id"=>2, "colorable"=>true, "color"=>2325313}, "top"=>{"level"=>1, "type"=>"tops", "gender"=>"female", "colorableSet"=>true, "id"=>1, "colorable"=>true, "color"=>807637}}, coal_rank: nil, coal: nil, oil_rank: nil, oil: nil, natural_gas_rank: nil, natural_gas: nil, carbon_rank: nil, carbon: nil, lat: nil, lng: nil, location_dirty: true, home_profile_id: nil, work_profile_id: nil, travel_profile_id: nil, shopping_profile_id: nil, commitment_home_profile_id: nil, commitment_work_profile_id: nil, commitment_travel_profile_id: nil, commitment_shopping_profile_id: nil, world: nil, points: 0, level: 1, island: nil, calculated_at: nil, jabber_password: "4aa3d8a5901e306a4bc985787180e4ca", jabber_user: "b72564d907381836bc36bdcdf7d34916d0876b023e8e27e6266...", inviter_code: "f214cc62506c8641cfd1fa78ccfbb16b6d3509ea", invited_code: nil, offset_profile_id: nil, jobs: nil, schools: nil, home_savings_plan_amount: nil, work_savings_plan_amount: nil, shopping_savings_plan_amount: nil, travel_savings_plan_amount: nil, source: nil, delta: true, facebook_uid: nil, email_hash: nil, first_name: "normal-user", last_name: "user", website: nil, about: nil, gender: "f", birthday: "1995-10-22", location: "New York", about_html: "", cellphone: nil, status: nil, music: nil, music_html: "", movies: nil, movies_html: "", quotes: nil, full_name: "normal-user user", last_viewed: nil, quotes_html: "", notify_on_friend_request: true, notify_on_group_invitation: true, notify_on_event_invitation: true, notify_on_upcoming_event: true, notify_on_contest_challenge: true, notify_on_direct_message: true, notify_on_wall_post: true, notify_on_system_notification: true, privacy: "public", verify_footprint_save: true, include_flash: true, gender_int: 2, profile_id: nil, neighborhood_id: nil, energy_rank: nil, energy_amount: nil>] to include #<User id: 1377, login: "normal-user", crypted_password: "77f877ce1071d096d2303f86a1ee4a9473023e5f", salt: "1fbb553ec4b8451f665d41b2e957ef74f3f2c1ff", created_at: "2009-10-20 00:00:00", updated_at: "2009-10-20 00:30:00", remember_token: "foo-bar", remember_token_expires_at: "2009-10-27 15:35:46", activation_code: "8f24789ae988411ccf33ab0c30fe9106fab32e9b", activated_at: "2009-10-20 00:30:00", state: "active", deleted_at: nil, admin: false, site_id: 1007, last_login_at: nil, openid_url: nil, last_seen_at: nil, entries_count: 0, replies_count: 3, permalink: "normal-user", email: "normal-user292@example.com", avatar: nil, coal_rank: nil, coal: nil, oil_rank: nil, oil: nil, natural_gas_rank: nil, natural_gas: nil, carbon_rank: nil, carbon: nil, lat: nil, lng: nil, location_dirty: true, home_profile_id: nil, work_profile_id: nil, travel_profile_id: nil, shopping_profile_id: nil, commitment_home_profile_id: nil, commitment_work_profile_id: nil, commitment_travel_profile_id: nil, commitment_shopping_profile_id: nil, world: nil, points: 0, level: 1, island: nil, calculated_at: nil, jabber_password: "d60b7c8df1fe329344a0b530ad84454b", jabber_user: "693e01093e9ba2ee9da785c1d75d796f07e42b98f8223a6e4bf...", inviter_code: "d7daa95a18b6962042a37449fa9f9b8a7d128fc9", invited_code: nil, offset_profile_id: nil, jobs: nil, schools: nil, home_savings_plan_amount: nil, work_savings_plan_amount: nil, shopping_savings_plan_amount: nil, travel_savings_plan_amount: nil, source: nil, delta: true, facebook_uid: nil, email_hash: nil, first_name: "normal-user", last_name: "user", website: nil, about: nil, gender: "f", birthday: "1995-10-22 15:35:46", location: "New York", about_html: "", cellphone: nil, status: nil, music: nil, music_html: "", movies: nil, movies_html: "", quotes: nil, full_name: "normal-user user", last_viewed: nil, quotes_html: "", notify_on_friend_request: true, notify_on_group_invitation: true, notify_on_event_invitation: true, notify_on_upcoming_event: true, notify_on_contest_challenge: true, notify_on_direct_message: true, notify_on_wall_post: true, notify_on_system_notification: true, privacy: "public", verify_footprint_save: true, include_flash: true, gender_int: 2, profile_id: nil, neighborhood_id: nil, energy_rank: nil, energy_amount: nil>
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:21:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:27:in `should'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/named_scope.rb:109:in `__send__'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/named_scope.rb:109:in `should'
./spec/models/user_permissions_spec.rb:98:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
38)
'User permissions allows friends to view the user's world' FAILED
expected true, got false
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:21:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:27:in `should'
./spec/models/user_permissions_spec.rb:107:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
39)
'Notifications when notifying of forgot password should say that come from the correct site' FAILED
expected: /Medhurst and Sons/,
got: "We've received a request to reset the password for the #<Site:0x73498e0> account attached to this email address.\n\nPlease visit http://climateculture.com/reset_password/df5355e34d34780b9f207f81da3b1408160a97dc to reset your password." (using =~)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=~'
./spec/models/notifications_spec.rb:155:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
40)
ActionView::TemplateError in 'Notifications when notifying of direct message should have correct subject when sending'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
/spec/models/notifications_spec.rb:8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
41)
ActionView::TemplateError in 'Notifications when notifying of direct message should have message in body when sending'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
/spec/models/notifications_spec.rb:8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
42)
ActionView::TemplateError in 'Notifications when notifying of direct message should have subject in body when sending'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
/spec/models/notifications_spec.rb:8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
43)
ActionView::TemplateError in 'Notifications when notifying of direct message should have link in body when sending'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
/spec/models/notifications_spec.rb:8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
44)
ActionView::TemplateError in 'Notifications when notifying of direct message should not have link to sender in body when sending'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
/spec/models/notifications_spec.rb:8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
45)
ActionView::TemplateError in 'Notifications when notifying of direct message should have correct recipient when sending'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
/spec/models/notifications_spec.rb:8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
46)
ActionView::TemplateError in 'Notifications when notifying of direct message should have correct sender when sending'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
/spec/models/notifications_spec.rb:8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
47)
'MembershipsController as a normal member inviting multiple friends assigns flash[:notice]' FAILED
expected not nil, got nil
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:44:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:50:in `should_not'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:193:in `it_assigns_flash_values'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:22:in `call'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:22:in `act!'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:14:in `acting'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:187:in `it_assigns_flash_values'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
48)
'MembershipsController as a normal member inviting multiple friends creates the invitee membership' FAILED
expected: #<Group id: 1017, site_id: 1010, name: "Anderson-Klocko", permalink: "huels-inc", location: nil, description: nil, created_at: nil, updated_at: nil, memberships_count: 0, website: nil, type: nil, network_patterns: nil, attachment_id: nil, network_type: nil, total_percent_reduced: nil, category_id: 1, subcategory_id: 2, popular_reductions: nil, current_carbon_footprint: nil, delta: nil, source: nil, include_flash: false, initial_footprint: nil, current_footprint: nil, reduction_footprint: nil>,
got: nil (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/controllers/memberships_controller_spec.rb:135:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
49)
'MembershipsController as a normal member inviting multiple friends allows inviting non-friends through groups' FAILED
expected: /has/i,
got: nil (using =~)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=~'
./spec/controllers/memberships_controller_spec.rb:141:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
50)
'MembershipsController as a normal member inviting multiple friends inviting multiple users' FAILED
expected: /have/i,
got: nil (using =~)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=~'
./spec/controllers/memberships_controller_spec.rb:150:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
51)
ActionView::TemplateError in 'MembershipsController as a normal member inviting a friend redirects to "group_path(@group)"'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
app/controllers/memberships_controller.rb:23:in `send_invite_notification'
app/controllers/memberships_controller.rb:34:in `invite'
app/controllers/application_controller.rb:108:in `set_context'
app/controllers/application_controller.rb:107:in `set_context'
/spec/controllers/memberships_controller_spec.rb:103
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
52)
ActionView::TemplateError in 'MembershipsController as a normal member inviting a friend assigns @group'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
app/controllers/memberships_controller.rb:23:in `send_invite_notification'
app/controllers/memberships_controller.rb:34:in `invite'
app/controllers/application_controller.rb:108:in `set_context'
app/controllers/application_controller.rb:107:in `set_context'
/spec/controllers/memberships_controller_spec.rb:103
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
53)
ActionView::TemplateError in 'MembershipsController as a normal member inviting a friend assigns flash[:notice]'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
app/controllers/memberships_controller.rb:23:in `send_invite_notification'
app/controllers/memberships_controller.rb:34:in `invite'
app/controllers/application_controller.rb:108:in `set_context'
app/controllers/application_controller.rb:107:in `set_context'
/spec/controllers/memberships_controller_spec.rb:103
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
54)
ActionView::TemplateError in 'MembershipsController as a normal member inviting a friend creates the invitee membership'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
app/controllers/memberships_controller.rb:23:in `send_invite_notification'
app/controllers/memberships_controller.rb:34:in `invite'
app/controllers/application_controller.rb:108:in `set_context'
app/controllers/application_controller.rb:107:in `set_context'
/spec/controllers/memberships_controller_spec.rb:103
/spec/controllers/memberships_controller_spec.rb:109
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
55)
'User has activities' FAILED
expected: 2,
got: 5 (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/models/activity_spec.rb:343:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
56)
'User has group activities' FAILED
expected: 2,
got: 4 (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/models/activity_spec.rb:348:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
57)
'Neighborhood percent_energy_relative_to_neighbors yields correct percentage' FAILED
expected: 100.0,
got: 400.0 (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/models/neighborhood_spec.rb:223:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
58)
'Neighborhood neighbors_energy yields average with 5+ neighbors' FAILED
expected: 1,
got: 0.4 (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/models/neighborhood_spec.rb:187:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
59)
ActionView::TemplateError in 'Group doesn't display the invitation messages after they've seen it'
undefined method `first_name' for "\"Climate Bot\" <bot@climateculture.com>":String
On line #2 of app/views/notifications/direct_message.text.plain.erb
1: Hi <%= @recipient.first_name %>,
2: <%= "#{@sender.first_name} #{@sender.last_name}" %> has sent you a direct message:
3:
4: ----------
5:
app/views/notifications/direct_message.text.plain.erb:2
app/models/direct_message.rb:103:in `notify_recipient'
/spec/models/group_spec.rb:123
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
vendor/plugins/rspec/bin/spec:5
60)
'SessionsController DELETE /destroy deletes token on logout' FAILED
expected: [],
got: nil (using ==)
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:51:in `eval_match'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/operator_matcher.rb:29:in `=='
./spec/controllers/sessions_controller_spec.rb:72:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
61)
RuntimeError in 'UsersController GET footprint json with id renders friends info assigns @user'
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/url_rewriter.rb:135:in `url_for'
(eval):16:in `my_world_reductions_url'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:168:in `offsets'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:58:in `partial_footprint'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:67:in `full_footprint'
/Users/matt/entp/climate_culture_app/app/controllers/users_controller.rb:282:in `footprint'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/users_controller_spec.rb:896:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `act!'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:212:in `it_assigns_example_values'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
62)
RuntimeError in 'UsersController GET footprint json with id renders friends info renders json'
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/url_rewriter.rb:135:in `url_for'
(eval):16:in `my_world_reductions_url'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:168:in `offsets'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:58:in `partial_footprint'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:67:in `full_footprint'
/Users/matt/entp/climate_culture_app/app/controllers/users_controller.rb:282:in `footprint'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/users_controller_spec.rb:896:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `act!'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:14:in `acting'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:370:in `it_renders_xml_or_json'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
63)
RuntimeError in 'UsersController GET footprint json renders my info assigns @user'
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/url_rewriter.rb:135:in `url_for'
(eval):16:in `my_world_reductions_url'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:168:in `offsets'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:58:in `partial_footprint'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:67:in `full_footprint'
/Users/matt/entp/climate_culture_app/app/controllers/users_controller.rb:282:in `footprint'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/users_controller_spec.rb:873:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `act!'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:212:in `it_assigns_example_values'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
64)
RuntimeError in 'UsersController GET footprint json renders my info renders json'
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/url_rewriter.rb:135:in `url_for'
(eval):16:in `my_world_reductions_url'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:168:in `offsets'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:58:in `partial_footprint'
/Users/matt/entp/climate_culture_app/app/models/user/profiles.rb:67:in `full_footprint'
/Users/matt/entp/climate_culture_app/app/controllers/users_controller.rb:282:in `footprint'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:617:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:638:in `run_before_filters'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:108:in `set_context'
/Users/matt/entp/climate_culture_app/vendor/plugins/active_record_context/lib/technoweenie/active_record_context.rb:67:in `with_context'
/Users/matt/entp/climate_culture_app/app/controllers/application_controller.rb:107:in `set_context'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:186:in `call'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:635:in `run_before_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:615:in `call_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:146:in `perform_action'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `send'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/base.rb:532:in `process_without_filters'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/filters.rb:606:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:567:in `process_with_test'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:447:in `process'
/Library/Ruby/Gems/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:398:in `get'
./spec/controllers/users_controller_spec.rb:873:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:21:in `act!'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:14:in `acting'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspecific/lib/rspecific/controller_example_group_methods.rb:370:in `it_renders_xml_or_json'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
65)
'UsersController signup, part 1 will not die if given a bad birthday' FAILED
expected not nil, got nil
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:44:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:50:in `should_not'
./spec/controllers/users_controller_spec.rb:186:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/change.rb:16:in `call'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/change.rb:16:in `matches?'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:34:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:50:in `should_not'
./spec/controllers/users_controller_spec.rb:170:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
66)
NoMethodError in 'Attachment should be valid'
undefined method `fixture_file_upload' for #<Spec::Rails::Example::ModelExampleGroup::Subclass_3:0xe1cb9a8>
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/method_missing.rb:6:in `method_missing'
./spec/models/attachment_spec.rb:5:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_hierarchy.rb:17:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:103:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:124:in `before_each_example'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:39:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
67)
NoMethodError in 'User::Photo should remove the photos when the user is deleted'
undefined method `fixture_file_upload' for #<Spec::Rails::Example::ModelExampleGroup::Subclass_2:0xe044260>
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/matchers/method_missing.rb:6:in `method_missing'
./spec/models/user_photo_spec.rb:32:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
68)
RuntimeError in 'GroupsController GET #show (js) assigns :group'
Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id
./spec/controllers/groups_controller_spec.rb:264:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_hierarchy.rb:17:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:103:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:124:in `before_each_example'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:39:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
69)
RuntimeError in 'GroupsController GET #show (json) assigns @group'
Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id
./spec/controllers/groups_controller_spec.rb:264:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_hierarchy.rb:17:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:103:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:124:in `before_each_example'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:39:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
70)
RuntimeError in 'GroupsController GET #show (json) renders json'
Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id
./spec/controllers/groups_controller_spec.rb:264:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:70:in `eval_each_fail_fast'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_hierarchy.rb:17:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:103:in `run_before_each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:124:in `before_each_example'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:39:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
71)
'GroupsController GET #show for members that only allow friends to see them in the group should not hide the user for friends' FAILED
expected [#<User id: 1681, login: "normal-user", crypted_password: "214329b2a1430d1fde9b2edf45d5c7e67cec9023", salt: "6a850c87a35d4872d120583146e93ada096423d0", created_at: "2010-08-11 00:00:00", updated_at: "2009-10-22 22:41:12", remember_token: "foo-bar", remember_token_expires_at: "2009-10-27 15:41:12", activation_code: "8f24789ae988411ccf33ab0c30fe9106fab32e9b", activated_at: "2010-08-11 00:30:00", state: "active", deleted_at: nil, admin: false, site_id: 1022, last_login_at: nil, openid_url: nil, last_seen_at: nil, entries_count: 0, replies_count: 3, permalink: "normal-user", email: "normal-user587@example.com", avatar: nil, coal_rank: nil, coal: nil, oil_rank: nil, oil: nil, natural_gas_rank: nil, natural_gas: nil, carbon_rank: nil, carbon: nil, lat: nil, lng: nil, location_dirty: true, home_profile_id: 1433, work_profile_id: 1434, travel_profile_id: 1478, shopping_profile_id: 1434, commitment_home_profile_id: nil, commitment_work_profile_id: nil, commitment_travel_profile_id: nil, commitment_shopping_profile_id: nil, world: nil, points: 0, level: 1, island: nil, calculated_at: nil, jabber_password: "3612b04c5c34a795e502248425c02424", jabber_user: "172f43c66052add94c027f35ef4af153be35812872caa80829b...", inviter_code: "f7d17f6d64fcc62005c4b84eab24339df9ef723c", invited_code: nil, offset_profile_id: nil, jobs: nil, schools: nil, home_savings_plan_amount: nil, work_savings_plan_amount: nil, shopping_savings_plan_amount: nil, travel_savings_plan_amount: nil, source: nil, delta: true, facebook_uid: nil, email_hash: nil, first_name: "normal-user", last_name: "user", website: nil, about: nil, gender: "f", birthday: "1995-10-22", location: "New York", about_html: "", cellphone: nil, status: nil, music: nil, music_html: "", movies: nil, movies_html: "", quotes: nil, full_name: "normal-user user", last_viewed: nil, quotes_html: "", notify_on_friend_request: true, notify_on_group_invitation: true, notify_on_event_invitation: true, notify_on_upcoming_event: true, notify_on_contest_challenge: true, notify_on_direct_message: true, notify_on_wall_post: true, notify_on_system_notification: true, privacy: "public", verify_footprint_save: true, include_flash: true, gender_int: 2, profile_id: nil, neighborhood_id: nil, energy_rank: nil, energy_amount: nil>] to include #<User id: 1683, login: "normal-user", crypted_password: "4b061b075037fa5185bddee722473c72aabb7bef", salt: "183f747451138e887fa1a1b36e0cc11929ad3c6b", created_at: "2010-08-12 00:00:00", updated_at: "2009-10-22 22:41:13", remember_token: "foo-bar", remember_token_expires_at: "2009-10-27 15:41:12", activation_code: "8f24789ae988411ccf33ab0c30fe9106fab32e9b", activated_at: "2010-08-12 00:30:00", state: "active", deleted_at: nil, admin: false, site_id: 1022, last_login_at: nil, openid_url: nil, last_seen_at: nil, entries_count: 0, replies_count: 3, permalink: "normal-user", email: "normal-user588@example.com", avatar: nil, coal_rank: nil, coal: nil, oil_rank: nil, oil: nil, natural_gas_rank: nil, natural_gas: nil, carbon_rank: nil, carbon: nil, lat: nil, lng: nil, location_dirty: true, home_profile_id: 1434, work_profile_id: 1435, travel_profile_id: 1479, shopping_profile_id: 1435, commitment_home_profile_id: nil, commitment_work_profile_id: nil, commitment_travel_profile_id: nil, commitment_shopping_profile_id: nil, world: nil, points: 0, level: 1, island: nil, calculated_at: nil, jabber_password: "47c150a2f6f5ba37d796d9c31d156b6a", jabber_user: "ae21d288dccf12903682679ffaf3a65e454517c1bfa0f75976e...", inviter_code: "769c9c1d596997d7b14cc05127abc87302a1d354", invited_code: nil, offset_profile_id: nil, jobs: nil, schools: nil, home_savings_plan_amount: nil, work_savings_plan_amount: nil, shopping_savings_plan_amount: nil, travel_savings_plan_amount: nil, source: nil, delta: true, facebook_uid: nil, email_hash: nil, first_name: "normal-user", last_name: "user", website: nil, about: nil, gender: "f", birthday: "1995-10-22", location: "New York", about_html: "", cellphone: nil, status: nil, music: nil, music_html: "", movies: nil, movies_html: "", quotes: nil, full_name: "normal-user user", last_viewed: nil, quotes_html: "", notify_on_friend_request: true, notify_on_group_invitation: true, notify_on_event_invitation: true, notify_on_upcoming_event: true, notify_on_contest_challenge: true, notify_on_direct_message: true, notify_on_wall_post: true, notify_on_system_notification: true, privacy: "public", verify_footprint_save: true, include_flash: true, gender_int: 2, profile_id: nil, neighborhood_id: nil, energy_rank: nil, energy_amount: nil>
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/fail_with.rb:41:in `fail_with'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/handler.rb:21:in `handle_matcher'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/expectations/extensions/kernel.rb:27:in `should'
./spec/controllers/groups_controller_spec.rb:210:
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `instance_eval'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:40:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_methods.rb:37:in `execute'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/example/example_group_methods.rb:103:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:23:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `each'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:22:in `run'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/options.rb:151:in `run_examples'
/Users/matt/entp/climate_culture_app/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run'
Finished in 723.813103 seconds
2467 examples, 71 failures, 6 pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment