Created
November 18, 2012 14:38
-
-
Save adarsh/4105603 to your computer and use it in GitHub Desktop.
Full backtrace for zeus error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Run options: include {:locations=>{"./spec/models/user_spec.rb"=>[91]}} | |
F | |
Failures: | |
1) User#expire_token sets the user access_token to EXPIRED | |
Failure/Error: user.expire_token | |
NoMethodError: | |
undefined method `read' for nil:NilClass | |
# /Users/adarsh/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/json/common.rb:300:in `load' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods/serialization.rb:24:in `unserialize' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods/serialization.rb:15:in `unserialized_value' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods/read.rb:84:in `__temp__' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods/read.rb:46:in `type_cast_attribute' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods/read.rb:127:in `read_attribute' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods.rb:185:in `block in attributes' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods.rb:185:in `each' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods.rb:185:in `attributes' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods/dirty.rb:74:in `update' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/timestamp.rb:71:in `update' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/callbacks.rb:272:in `block in update' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:403:in `_run__2027479068952623151__update__2427052822910754264__callbacks' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:405:in `__run_callback' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:385:in `_run_update_callbacks' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/callbacks.rb:272:in `update' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/persistence.rb:348:in `create_or_update' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/callbacks.rb:264:in `block in create_or_update' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:414:in `_run__2027479068952623151__save__2427052822910754264__callbacks' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:405:in `__run_callback' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:385:in `_run_save_callbacks' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/callbacks.rb:264:in `create_or_update' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/persistence.rb:84:in `save' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/validations.rb:50:in `save' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/attribute_methods/dirty.rb:22:in `save' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:259:in `block (2 levels) in save' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:313:in `block in with_transaction_returning_status' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:208:in `transaction' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:311:in `with_transaction_returning_status' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:259:in `block in save' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:270:in `rollback_active_record_state!' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:258:in `save' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/persistence.rb:217:in `block in update_attributes' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:313:in `block in with_transaction_returning_status' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:208:in `transaction' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/transactions.rb:311:in `with_transaction_returning_status' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/activerecord-3.2.9/lib/active_record/persistence.rb:215:in `update_attributes' | |
# ./app/models/user.rb:36:in `expire_token' | |
# ./spec/models/user_spec.rb:94:in `block (2 levels) in <top (required)>' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example.rb:80:in `instance_eval' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example.rb:80:in `block in run' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example.rb:173:in `with_around_hooks' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example.rb:77:in `run' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb:355:in `block in run_examples' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb:351:in `map' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb:351:in `run_examples' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/example_group.rb:337:in `run' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/command_line.rb:28:in `map' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/command_line.rb:28:in `block in run' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/reporter.rb:34:in `report' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/command_line.rb:25:in `run' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/rspec-core-2.9.0/lib/rspec/core/runner.rb:69:in `run' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus/rails.rb:168:in `test' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:105:in `block in command' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:93:in `fork' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:93:in `command' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:69:in `block (3 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:69:in `fork' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:69:in `block (2 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `each' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `block in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `loop' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `block (3 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `fork' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `block (2 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `each' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `block in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `loop' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `block (3 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `fork' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `block (2 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `each' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `block in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `loop' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `block (3 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `fork' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:67:in `block (2 levels) in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `each' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:63:in `block in go' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `loop' | |
# /Users/adarsh/.rvm/gems/ruby-1.9.3-p327/gems/zeus-0.12.0/lib/zeus.rb:61:in `go' | |
# -e:1:in `<main>' | |
Finished in 0.13046 seconds | |
1 example, 1 failure | |
Failed examples: | |
rspec ./spec/models/user_spec.rb:91 # User#expire_token sets the user access_token to EXPIRED |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment